Skip to content

Recursion, Trees & Graphs

Think recursively, then walk branching structures: trees, heaps, tries and graphs.

7 lessons · 280 min

Start
Next pathOptimization →When brute force is too slow: make the safe greedy choice, or remember answers to smaller problems.