A list of Sorting algorithms in C++, Haskell and Java among others. Can be used as a educational library to learn about new algorithms, or as a library for competitive programmers.
- C++:
- bubble sort
- dual pivot quick sort
- heap sort
- insertion sort
- merge sort
- quick sort
- selection sort
- Haskell:
- bubble sort
- insertion sort
- merge sort
- quick sort
- selection sort
- Java:
- bubble sort
- quick sort
- selection sort