quicksort

listen to the pronunciation of quicksort
Английский Язык - Турецкий язык
hızlı ayıklama
Английский Язык - Английский Язык
To sort with such an algorithm

The first and last subsets are then recursively quicksorted.

A sorting algorithm that operates by recursively partitioning the items to be sorted into two sets

Somewhat surprisingly, the average behaviour of quicksort is the same as the best behaviour.