The difference in sorting for different data types.
This repository includes sorting source codes, how they are tested, sorting data, and reports.
Sort types:
- std::sort
- std::stable_sort
- QuickSort
- IntroSort
- RadixSort
- MergeSort
- ShellSort -
- HeapSort -
- MergeSort (in-place)
- InsertionSort
- BubbleSort
- SelectionSort
Arrays for sorting (testing options):
- partially sorted in ascending order
- partially sorted in descending order
- completely random numbers
License: MIT