Week tackles recursive patterns:
Day : Graphs BFS ( problems). Practice level-order traversal.
Day : Graphs DFS ( problems). Work on cycle detection.
Day : Backtracking ( problems). Generate subsets and permutations.
Day : DP D ( problems). Build state transition intuition.
Day : DP D ( problems). Extend to two-dimensional states.
Day : Review. Trace through DP solutions you struggled with.
Day is rest.