My own try in implementing the sorting algorithms in Java.
Lists:
Comparison sorts:
- Quicksort
- Merge sort
- In-place merge sort
- Heapsort
- Insertion sort
- Introsort
- Selection sort
- Timsort
- Cubesort
- Shell sort
- Bubble sort
- Binary tree sort
- Cycle sort
- Library sort
- Patience sorting
- Smoothsort
- Strand sort
- Tournament sort
- Cocktail sort
- Comb sort
- Gnome sort
- Unshuffle Sort
- Francheschini's method
- Block sort
- Odd-even sort