首页
Java
登录
6mi
u
盘
搜
搜 索
Java
经典DP之LCS问题
经典DP之LCS问题
xiaoxiao
2021-02-28
27
LCS问题即最长公共子序列问题,子序列不要求连续。
俩序列a[lenA], B[lenB],设dp[i][j]表示A的前i个元素与B的前j个元素的最长公共子序列数。则有:
if(A[i-1] == B[j-1]) dp[i][j] = dp[i-1][j-1] + 1; else dp[i][j] = max(dp[i-1][j], dp[i][j-1]);
这挺好理解的,就不解释了~
转载请注明原文地址: https://www.6miu.com/read-2620507.html
技术
最新回复
(
0
)