📊 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

ColorMeaning
🔵 Blue nodesC++ Foundation chapters (Ch.2.1–3.1)
🟢 Green nodesCore Data Structure chapters
🟠 Orange nodesGraph Algorithm chapters
🟣 Purple nodesDynamic Programming chapters
🔴 Red nodesGreedy Algorithm chapters
Red highlighted edgesPrerequisites of the selected chapter
Green highlighted edgesChapters unlocked by the selected chapter

Tip: Click any node to reveal its full dependency chain. Click again (or press "↺ Clear Selection") to reset.