Skip to content

The difference in sorting for different data types.

License

Notifications You must be signed in to change notification settings

Sepera-okeq/ArraySort

Repository files navigation

ArraySort

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