Theoretical Background
Concepts
The theoretical groundwork that makes algorithms truly make sense. Each topic is a self-contained chapter — read it in order as a structured course, or jump to any entry as a quick reference.
- Complexity Analysis
- Recursion
- Divide & Conquer
- Dynamic Programming
- Greedy
- ...