This is a repository dedicated to study, learn and solve Data Structure algorithms from Grokking Algorithms books
Contemplated problems
- Binary Tree
✔ - Selection Sort
✔ - Recursion
- Quicksort
- Hash tables
- Breadth-first search
- Dijkstra's algorithm
- Greedy algorithms
- Dynamic programming
- K-nearest neighbors
Repos
If you like, you can find a version of this repository written in Java here
About the book
You can find more about the book here: Grokking Algorithms