π§ Interactive Mind Maps¶
Visual representations of algorithm patterns, data structures, and problem relationships in the NeetCode framework.
!!! tip "How to Use" - π±οΈ Drag β Move the mind map around - π Scroll β Zoom in and out - π Click node β Expand or collapse branches - Toolbar β Use bottom-right controls for fit, zoom, fullscreen
π€ AI-Powered Ontology Analysis (NEW!)¶
"Let AI synthesize what takes humans years to internalize."
Our AI Ontology Analyzer processes the entire knowledge graph β API Kernels, Patterns, Algorithms, Data Structures, Problem Families β and generates creative, interconnected mind maps that reveal insights human-curated lists miss.
What makes it special:
- 𧬠Deep Pattern Synthesis β AI identifies non-obvious connections between patterns
- π― Smart Linking β Problems link to GitHub solutions (when available) or LeetCode
- π Multi-language β Generate in English and ηΉι«δΈζ
- β»οΈ Regeneratable β Run
python tools/mindmaps/generate_mindmaps_ai.pyto create fresh insights
English Version¶
AI-synthesized pattern relationships and learning insights.
Open Full Screen{ .md-button }
ηΉι«δΈζη¶
AI ζΊθ½εζ樑εΌιθ―θεΈηΏζ΄ε―γ
Open Full Screen{ .md-button }
π Pattern Hierarchy¶
API Kernels β Patterns β Problems hierarchy. Understand how algorithmic building blocks relate to specific patterns and problems.
Open Full Screen{ .md-button }
π¨βπ©βπ§βπ¦ Family Derivation¶
Base template problems and their derived variants. Learn the base pattern first, then apply to variants with small modifications.
Open Full Screen{ .md-button }
β‘ Algorithm Usage¶
Problems organized by the algorithms they use. Find problems that practice specific algorithmic techniques.
Open Full Screen{ .md-button }
ποΈ Data Structure Usage¶
Problems organized by the primary data structures they use.
Open Full Screen{ .md-button }
π’ Company Coverage¶
Problems frequently asked by top tech companies. Prepare strategically for your target companies.
Open Full Screen{ .md-button }
πΊοΈ Learning Roadmaps¶
Curated problem sequences for different learning goals (NeetCode 150, Blind 75, etc.).
Open Full Screen{ .md-button }
π Problem Relations¶
Related problems network. Practice related problems together to reinforce patterns.
Open Full Screen{ .md-button }
π Solution Variants¶
Problems with multiple solution approaches. Understanding different approaches deepens your algorithmic thinking.
Open Full Screen{ .md-button }
π Difficulty Γ Topics¶
Topics organized by difficulty level. Start with Easy, progress to Hard.
Open Full Screen{ .md-button }