This project aims to demonstrate various classic sorting techniques and their corresponding Big O notations. Understanding sorting algorithms and their efficiency is essential for any computer scientist or developer.
- Bubble Sort
- Selection Sort
- Insertion Sort
- Merge Sort
- Quick Sort
- Heap Sort
- Radix Sort
O(1) O(n) O(n!) O(n^2) O(log(n)) O(nlog(n)) O(n+k)
Happy Sorting :)