1:58
Insertion Sort
Timo Bingmann
0:44
Quick Sort (LR pointers)
0:53
Quick Sort (LL pointers)
0:37
Quick Sort (Ternary Split)
1:07
Merge Sort
1:33
Heap Sort
1:03
Bubble Sort
0:41
Cocktail Shaker Sort
0:56
Gnome Sort
Shell's Sort
1:23
Selection Sort
0:31
Radix Sort (LSD)
Radix Sort (MSD)
0:50
Introsort (std::sort from STL)
1:06
Adaptive Merge Sort (std::stable_sort)
2:08
Tim Sort
1:18
Comb Sort
2:09
Odd-Even Sort
3:12
Batcher's Bitonic Sort
3:03
Batcher's Odd-Even Mergesort
1:37
Smooth Sort
3:05
Bogo Sort
3:04
Bozo Sort
Slow Sort
2:53
Stooge Sort
1:47
Cycle Sort