Thuc notes - Stable sort - Unstable sort

┌─┐ ┌─┐ ┌─┐ ┌─┐ ┌─┐
│2│ │1│ │3│ │3│ │4│
└─┘ └─┘ └┬┘ └┬┘ └─┘
         │   │     
         │   │     
┌─┐ ┌─┐ ┌▼┐ ┌▼┐ ┌─┐
│1│ │2│ │3│ │3│ │4│
└─┘ └─┘ └─┘ └─┘ └─┘
           ┌─┐     
           │ │     
           │ │     
┌─┐ ┌─┐ ┌─┐│┌─┐ ┌─┐
│2│ │1│ │3│││3│ │4│
└─┘ └─┘ └─┘│└─┘ └─┘
         │ │       
         └─│─┐     
┌─┐ ┌─┐ ┌─┐│┌▼┐ ┌─┐
│1│ │2│ │3│││3│ │4│
└─┘ └─┘ └─┘│└─┘ └─┘
         ▲ │       
         │ │       
         └─┘       
  • Equal keys: a term determines 2 elements in input as understand as same rank