YOUR DSA PRACTICE, ORGANIZED
Master the pattern.
30 patterns. 179 problems. A clear path from practice to confidence.
Overall progress 0%
0/ 179 solved
In progress00Keep the momentum
Ready to revisit00
Patterns completed
00/ 30
Understanding before speedLoading progress…
PATTERN 01 / 30
Sliding Window
Expand a contiguous window, then shrink it until its constraint holds.
Learn aboutGFG0 / 6problems solved
01–02 Understand the idea03–04 Build repetition05–06 Stretch your thinkingSource order, not difficulty order
Practice problems 6
Download full list| Solved | PROBLEM | DIFFICULTY | STATUS | NOTES & REVISION | Open problem |
|---|---|---|---|---|---|
| 3.Longest Substring Without Repeating Characters | Medium | ||||
| 76.Minimum Window Substring | Hard | ||||
| 209.Minimum Size Subarray Sum | Medium | ||||
| 424.Longest Repeating Character Replacement | Medium | ||||
| 567.Permutation in String | Medium | ||||
| 904.Fruit Into Baskets | Medium |
Learn the idea. Explain it. Solve it again.Work on three patterns at a time. Use notes to record your approach and time / space complexity.