Algoritmy usporadúvania

 
Select sort
Insert sort
Bubble sort
Shell sort
Quick sort
Popis a zložitosť
Implementácia
Vizualizácia-náhodný vstup
Vizualizácia-usporiadaný vstup
Štatistika algoritmu
Merge sort
Radix sort
Quick sort
Metóda Quick sort vynájdená pánom C.A.R. Hoare patrí medzi efektívne algoritmy usporadúvania. Už jej názov napovedá, že ide o rýchly algoritmus. Quick sort zaraďujeme medzi metódy pracujúce s operačnou zložitosťou O(n*log2n).
Keďže pri tejto metóde dochádza k porovnávaniu prvkov, Quick sort patrí medzi komparačné algoritmy. Algoritmus Quick sort je univerzálny a je možné pomocou neho zoraďovať celé i reálne čísla a aj reťazce.
Quick sort pracuje rekurzívne, avšak je možné tento algoritmus prepísať i do formy nerekurzívnej, ako uvidíme v nasledujúcej časti.