- https://visualgo.net/en/sorting?slide=1
- https://www.tutorialspoint.com/data_structures_algorithms/sorting_algorithms.htm
- https://www.geeksforgeeks.org/sorting-algorithms/
- Insertion Sort - https://www.geeksforgeeks.org/insertion-sort/
- Selection Sort - https://www.geeksforgeeks.org/selection-sort/
- Bubble Sort - https://www.geeksforgeeks.org/bubble-sort/
- Merge Sort - https://www.geeksforgeeks.org/merge-sort/ - IMPORTANT
- Quick Sort - https://www.geeksforgeeks.org/quick-sort/ - IMPORTANT
Difference between Merge Sort and Quick Sort - https://www.geeksforgeeks.org/quick-sort-vs-merge-sort/