javac DynamicProgrammingPatterns.java && ./run --mode=interview-prep
Dynamic Programming Patterns
Master dynamic programming with visual state transitions. See how overlapping subproblems are solved, recurrences are built, and states are optimized toward the solution — one step at a time.
Algorithm patterns — expand for debug steps & solution
0
Practice these — same pattern, different skin