A pattern-first DSA practice roadmap. Each section groups problems by the idea you should learn, not just by difficulty, so you can recognize the same technique when it appears in a new form.