Problem: Longest Common Subsequence (LintCode)
Last updated
Last updated
http://www.lintcode.com/en/problem/longest-common-subsequence/
数组的初始化
只要数组初始化好了,每个元素的值已经为0了。这道题看似没有初始化,实际上因为数组初始化后, 已经吧f[i][0]
和f[0][j]
初始化为0,所以后面直接进行了操作。
两种条件
f[i][j] = f[i - 1][j - 1] + 1;
这是A[i]等于B[j]下的条件;如果不等的话,那就是f[i][j] = Math.max(f[i - 1][j], f[i][j - 1]);