Grokking Algorithms
- FINISHED
- Finished July 2016
- First published 2016
algorithms software engineering
Explains common algorithms such as binary search, quicksort and Dijkstra’s method with hand-drawn pictures. It is written for beginners and uses short Python examples.