Day 1 & 2 (Repetition Focus)
- Pick 3 problems you’ve already understood well.
- Write them from memory 3 times each (even if you mess up).
- Use pseudocode first, then code.
- Goal: Build recall & confidence.
Day 3 (Pattern Drill)
- Pick 1 pattern (like Two Pointers or Sliding Window).
- Solve 2 easy problems and 1 medium problem of that pattern.
- Focus on recognizing the pattern rather than solving new logic.
Day 4 (No Peeking Challenge)
- Pick 2 problems from last week.
- Solve without looking at solutions.
- Even if you take 1 hour/problem, that’s OK!
- Goal: End the day with at least 1 fully coded solution on your own.
Day 5 (Debugging Mode)
- Take 1 medium problem you’ve solved before.
- Intentionally break your code and debug.