LCS和LIS
LCS(最长公共子序列)
模板题:
http://acm.hdu.edu.cn/showproblem.php?pid=1159
Common Subsequence(最长公共子序列)
题意:
求两端字符串的最长公共子序列的长度
通过二维数组保存每段LCS的长度,则状态转移方程为:
实现过程:
以s1={1,3,4,5,6,7,7,8},s2={3,5,7,4,8,6,7,8,2}为例。
c[i,j]的定义,记录的LCS的长度值。
通过递归公式填入表中,如果横竖(i,j)对应的两个元素相等,该格子的值
原创
2021-03-18 15:48:15 ·
226 阅读 ·
0 评论