← Reading
Grokking Algorithms
By Aditya Bhargava
An illustrated, friendly introduction to algorithms and data structures. Uses Python examples and hand-drawn diagrams to make binary search, sorting, graphs, and dynamic programming feel intuitive rather than intimidating.
Best as a first exposure to algorithms before diving into something denser like CLRS. The visual style makes concepts stick well.

