Algorithms & Problem Solving

Recognize reusable patterns and practice correctness, complexity analysis, and timed explanation.

Study routine

Explain one question without notes before revising it. Record evidence, unverified assumptions, and a next review date.

Progress: review needed → explain → solve independently → handle follow-ups.

Notes