Bir diziyi sıralamak için sözde kod oluştur.
a. Dizideki ilk öğeye bir işaretçiyi düşük ayarlayın
b. Dizideki son öğeye bir işaretçiyi yükseğe ayarlayın
c. Alt işaretçi, üst işaretçiden küçükken 
d. alt işaretçideki öğe, üst işaretçideki öğeden daha yüksek 
 i. Elemanları değiştirin
 ii. Alt işaretçiyi 1 artırın
 iii. Yüksek işaretçiyi 1 azaltın
e. Düşük işaretçiye kadar c adımını tekrarlayın işaretçi üst işaretçiye eşit veya ondan yüksek
f. Aynı prosedürü kullanarak alt dizideki öğeleri iki işaretçi arasında sıralayın 
g. Alt dizi tamamen sıralanana kadar tekrarlayın