THN Interview Prep

AI knowledge base (repo snapshot)

Auto-updated by scripts/update_knowledge_snapshot.py (via scripts/refresh-knowledgebase.sh). Cursor agents use this for fast inventory without scanning the whole tree. Narrative handoff remains in AGENTS.md at the repository root.

Snapshot

Generated: 2026-04-30 11:01:24 (UTC)
Git: 73de391 — 73de391 feat(two-pointers): add multiple problems with optimal solutions

InventoryCount
Problem mind-maps (topics/**/problems/*.md)226
Pattern cards (patterns/NN-*.md)20
Topic folderProblems
advanced-graphs/8
arrays-hashing/19
backtracking/10
binary-search/12
bit-manipulation/7
dp-1d/14
dp-2d/14
graphs/22
greedy/9
heap-priority-queue/10
intervals/6
linked-list/14
math-geometry/10
sliding-window/11
stack/10
system-design-coding/12
trees/22
tries/5
two-pointers/11

Pointers for agents

WhatPath
Human handoff + rulesAGENTS.md (repo root)
Problem template (12 sections + diagram)Problem mind-map template
Cursor rules (always-apply).cursor/rules/dsa-mind-map-repo.mdc (repo root)
Archived planArchived implementation plan
Master problem listProblem index
Similar-problems graphSimilar problems map

Conventions (short)

  • Canonical duplicate: LeetCode 152 only under topics/dp-1d/problems/.
  • Validation: ./scripts/validate-problems.sh expects 12 sections including ## Diagram + ```mermaid.
  • After adds/edits: run ./scripts/refresh-knowledgebase.sh then skim the AGENTS.md snapshot in the repo root.

Current totals (machine-readable)

problem_mind_maps=226
pattern_cards=20

Last updated on

Spotted something unclear or wrong on this page?

On this page