Skip to main content

2 docs tagged with "dynamic-programming"

View all tags

Week 13: Dynamic Programming I (1D)

Enter Phase 4 by conquering Dynamic Programming. Learn to identify overlapping subproblems and map recursion to bottom-up tabulation and memoization in Java.

Week 14: Dynamic Programming II (2D)

Master multi-dimensional Dynamic Programming. Learn to solve Grid Traversals, String Alignments (LCS, Edit Distance), and 2D space optimization in Java.