Grokking Algorithms - Aditya Bhargava¶ Chapter 1 - Introduction to Algorithms¶ Chapter 2 - Selection Sort¶ Chapter 3 - Recursion¶ Chapter 4 - Quicksort¶ Chapter 5 - Hash Tables¶ Chapter 6 - Breadth-First Search¶ Chapter 7 - Dijkstra’s Algorithm¶ Chapter 8 - Greedy Algorithms¶ Chapter 9 - Dynamic Programming¶ Chapter 10 - K-nearest Neighbors¶ Chapter 11 - Where to Go Next¶