SortIt – Various sorting algorithms
This crate includes a bunch of sorting algorithms. As of now, only four algorithms have been implemented but rest assured, more are coming!
A list of implemented algorithms can be found below.
There are going to be implemented options for having a list of lists returned containing the list at each step in the sorting algorithm. This will be helpful for people with a desire to trace and/or visualize the steps of each algorithm.
List of implemented sorting algorithms
- Selection sort
- Bubble sort
- Merge sort
- Insertion sort
- Quick sort
- Heap sort
- Bogo sort
- Block sort
- Intro sort
- Quad sort
- Tim sort
- Cube sort
- Shell sort
- Tree sort
- Smooth sort
- Tournament sort
- Gnome sort