ReviseAlgo Logo
MediumHigh Frequency40 min

2D DP — Grid & Substring Problems

Unique paths, edit distance, LCS — learn to model 2D state transition tables.

2D DP: state is two indices (i,j). Classic problems: edit distance, LCS, unique paths, grid DP. dp[i][j] usually represents "optimal answer using first i and j items".

2D Dynamic Programming