A sorting algorithm visualizer app that turns boring old sorting algorithms into a fun visual experience.
For this project you will only need to have Microsoft Visual Studio.
This is a demo of the UI.
- Selection Sort:
- Time Complexity: O(n2)
- Space Complexity: O(1)
- Bubble Sort:
- Time Complexity: O(n2) average case
- O(n) best case
- Space Complexity: O(1)
- Shell Sort:
- Time Complexity: O(nlog(n)) average case
- Space Complexity: O(1)
- Heap Sort:
- Time Complexity: O(nlog(n)) average case
- Space Complexity: O(1)
- Quick Sort:
- Time Complexity: O(nlog(n)) average case
- Space Complexity: O(log(n))