Gravatar
raywzy
积分:713
提交:238 / 509
f[i][j]表示第一个序列从1到i与第二个序列从1到j的最长公共子序列长度,DP方程:
if(a[i]==b[j])
f[i][j]==f[i-1][j-1]+1;
else
f[i][j]=max(f[i-1][j],f[i][j-1]);

题目 476 最长公共子序列
2013-08-30 17:22:41
Gravatar
赵寒烨
积分:551
提交:231 / 463
可以用降到一维

题目 476 最长公共子序列
2013-08-30 13:16:28
Gravatar
cstdio
积分:4748
提交:1198 / 2108
这题下标标为1~n有天然优势orz

Gravatar
Makazeu
积分:3005
提交:780 / 1516
動態規劃。

Gravatar
Yeehok
积分:390
提交:170 / 497
小動規。