Kolejne fazy postępowania wyglądają następująco:

Dziel: tablicę dzielimy na dwie części, tak aby wszystkie elementy leżące w lewej części tablicy były mniejsze lub równe od wszystkich elementów w prawej części tablicy.

Zwyciężaj: każdą część tablicy sortujemy rekurencyjnie tym samym algorytmem.

Połącz: ponieważ podtablice są sortowane w miejscu i nie trzeba nic robić, żeby je połączyć, cała tablica jest już posortowana.

Obejrzyj animację, by zobaczyć przykład sortowania szybkiego.