L'algoritmo quicksort permette di ordinare un insieme di elementi in tempo nlogn, risultando quindi il più veloce tra quelli analizzati.
Per ottenere questo ad ogni passaggio l'algoritmo rende vere queste tre proposizioni:
Filmato che mostra il funzionamento del quicksort attraverso una simpatica danza: rispetto all'algoritmo implementato nel codice sottostante, la versione è diversa, anche se si può notare che comunque l'effetto è quello indicato nella spiegazione precedente.