Algorithms
5 notes
Constraint Routing: Choose the Pattern Before You Code
Turn input, output, and operational constraints into a defensible algorithm choice instead of guessing from keywords.
From Idea to Proof: Execute a Coding Interview
A timed method for turning an algorithm choice into correct code, a concise proof, adversarial tests, and a useful trade-off discussion.
Pattern Cards: Remember the Invariant, Not the Template
Compress each algorithm family into triggers, invariants, proof obligations, complexity, and explicit failure boundaries.
Retrieval Practice for Coding Interviews
Replace solution rereading and problem-count goals with blank-editor recall, spaced review, mixed practice, and an error-driven plan.
Coding Interviews: A Decision System from Constraints to Proof
A five-part, retrieval-first system for turning coding practice into defensible interview decisions.