Mon · 14 Dec
16:15–17:00
Problem #1 · Contains Duplicate
How to do it
0/6 steps1.Create your problem log
One row per problem: date, problem, category, difficulty, minutes, solved_unaided, revisit. The Problems page keeps the same log and can export it.
$ mkdir -p dsa && echo 'date,problem,category,difficulty,minutes,solved_unaided,revisit' > dsa/progress.csv2.Try #1 Contains Duplicate – untimed, AI-free
Arrays & Hashing · Easy. Aim for 15–20 minutes. No assistants, no autocomplete.
3.Stuck at 25 minutes? Use the NeetCode method
Read or watch the explanation, close it, then re-code the solution from memory.
4.Write the Big-O
Add a comment with the time and space complexity, and why.
5.Log it
Mark it Solved or Revisit, with minutes and whether you solved it unaided.
6.10 min revision
One item from
reviews/relearn.md.
Companion video