RB Sheet for DSA Mastery
DSA Sheets
Learn reusable patterns, not random problems. Track your solved count as you go.
The complete pattern-wise roadmap.
Two Pointers
1/4Converge from both ends to hit O(n) on sorted-ish data.
- Two Sum IIEasy
- Container With Most WaterMedium
- 3SumMedium
- Trapping Rain WaterHard
Sliding Window
1/3Maintain a moving range to track running subarray state.
- Max Subarray Sum KEasy
- Longest Substring No RepeatMedium
- Minimum Window SubstringHard
Prefix Sum
0/2Precompute cumulative sums for O(1) range queries.
- Subarray Sum Equals KMedium
- Range Sum QueryEasy