Mantras:
- N150 is ultimate goal
- Structy - wherever needed - otherwise later
- Company tag and N250 can be covered if time permits
| Week | Focus | Remarks |
|---|---|---|
| Week 1 | Graphs | 24 May - 30 May |
| Week 2 | DP | 31 May - 6 June |
| Week 3 | Trees, tries, Backtracking | 7 June - 13 June |
| Week 4 | Binary search, linked list, intervals, heap / priority queue | |
| Week 5 | Arrays & hashing, two pointers, sliding window, stack | |
| Week 6 | Greedy, bit manipulation, math & geometry, mixed medium/hard practice | |
| Week 7 | Mock interviews and weak-area repair | |
| Week 8 | Final review and confidence reps |
Category Coverage
These are the coding categories from the question list:
- 1-D Dynamic Programming
- 2-D Dynamic Programming
- Advanced Graphs
- Arrays & Hashing
- Backtracking
- Binary Search
- Bit Manipulation
- Graphs
- Greedy
- Heap / Priority Queue
- Intervals
- Linked List
- Math & Geometry
- Sliding Window
- Stack
- Trees
- Tries
- Two Pointers