Sheets
Free DSA Sheets & Progress Tracker
51 sheets and 6,899 problems, every one of them tickable here — open a sheet, check problems off as you solve them, and your progress is kept in this browser. Pick one and finish it: switching sheets halfway is the most common way people spend six months and still can't solve a medium.
51 sheets · 6,899 problems
All sheets51
Related
Which sheet should you pick?
Blind 75 vs NeetCode 150 vs Striver A2Z — size, hours and who each one suits.
22 Essential DSA Patterns
Prefer to learn by pattern instead of by sheet? Start here.
DSA Playlists
Video courses to pair with whichever sheet you pick.
Company Wise DSA Sheets
Switch to a company-specific set once an interview is close.