📊 Knowledge Dependency Map
This interactive map shows prerequisite relationships between all chapters. Click any node to highlight its prerequisites (red) and dependent chapters (green).
Foundation
Data Structures
Graph Algorithms
Dynamic Programming
Greedy
← Prerequisite (red)
→ Unlocks (green)
Click a chapter node to see dependencies
How to Read This Map
| Color | Meaning |
|---|---|
| 🔵 Blue nodes | C++ Foundation chapters (Ch.2.1–3.1) |
| 🟢 Green nodes | Core Data Structure chapters |
| 🟠 Orange nodes | Graph Algorithm chapters |
| 🟣 Purple nodes | Dynamic Programming chapters |
| 🔴 Red nodes | Greedy Algorithm chapters |
| Red highlighted edges | Prerequisites of the selected chapter |
| Green highlighted edges | Chapters unlocked by the selected chapter |
Tip: Click any node to reveal its full dependency chain. Click again (or press "↺ Clear Selection") to reset.