Coding problems by conceptSUPPORTING MATERIAL
REFERENCE SHELF
Your guided curriculum
SUPPORTING MATERIALIndex

Coding problems by concept

All 56 existing problems have one home. Start with the linked primer, attempt the problem before opening its answer, and use its follow-ups to change the contract. The number is a stable problem identifier, not a seniority level.

Data structures and algorithms · Timed assessment

Collections, windows and summaries

Pointers and trees

Graphs and heaps

Caches and prefix structures

Search and dynamic programming

Stacks, parsing, streams and synchronization

Run supplied Python references from the repository root with python scripts/check_curriculum.py --coding-only. For all local Python labs, use python scripts/check_curriculum.py. Browser and TypeScript checks remain separate.