Gjeneroni një pseudokod për renditjen e një grupi.
a. Vendosni një tregues të ulët në elementin e parë në grup
b. Vendosni një tregues lart në elementin e fundit në grup
c. Ndërsa treguesi i ulët është më i vogël se treguesi i lartë
d. Nëse elementi në treguesin e ulët është më i lartë se elementi në treguesin e lartë
  i. Ndërroni elementet
  ii. Rriteni treguesin e ulët me 1
  iii. Zvogëloni treguesin e lartë me 1
e. Përsëriteni hapin c derisa treguesi i ulët të jetë i barabartë ose më i lartë se treguesi i lartë
f. Renditni elementet në nëngrup midis dy treguesve duke përdorur të njëjtën procedurë
g. Përsëriteni derisa nëngrupi të jetë i renditur plotësisht