Vygenerujte pseudokód pro třídění pole.
a. Nastavte ukazatel nízko na první prvek v poli
b. Nastavte ukazatel vysoko na poslední prvek v poli
c. Dokud je ukazatel nízko menší než ukazatel vysoko
d. Pokud je prvek na ukazateli nízko vyšší než prvek na ukazateli vysoko
   i. Prohoďte prvky
   ii. Zvyšte ukazatel nízko o 1
   iii. Snížte ukazatel vysoko o 1
e. Opakujte krok c, dokud není ukazatel nízko roven nebo vyšší než ukazatel vysoko
f. Seřaďte prvky v podpoli mezi oběma ukazateli pomocí stejného postupu
g. Opakujte, dokud není podpole úplně seřazeno