Menu
Coddy logo textTech

Сортировка

Смотрите, как алгоритмы сортировки работают шаг за шагом - сравнивают, меняют местами и расставляют элементы, пока массив не будет упорядочен.

Сравнение: Сортировка

АлгоритмЛучшийСреднийХудшийПамятьУстойчивый
Insertion SortO(n)O(n²)O(n²)O(1)Yes
Selection SortO(n²)O(n²)O(n²)O(1)No
Merge SortO(n log n)O(n log n)O(n log n)O(n)Yes
Bubble SortO(n)O(n²)O(n²)O(1)Yes
Quick SortO(n log n)O(n log n)O(n²)O(log n)No
Heap SortO(n log n)O(n log n)O(n log n)O(1)No
Radix SortO(nk)O(nk)O(nk)O(n + k)Yes
Counting SortO(n + k)O(n + k)O(n + k)O(n + k)Yes