- 2
- 0
- 约1.02万字
- 约 4页
- 2026-10-13 发布于北京
- 举报
用c[i,j]记录序列和Yj的最长公共子序列的长度。其中=x1,x2,…,,Yj=y1,y2,…,yj。
当i=0或j=0时,空序列是和Yj的最长公共子序列,故c[i,j]=0。其他情况下,由定理可建立递归关系
如下:
3.计算最优值
直接利用(2.2)式容易写出一个计算c[i,j]的递归算法,但其计算时间是随输入长度指数增长的。由于
在所考虑的子问题空间中,总共只有θ(m*n)个不同的子问题,因此,用动态规划算法自底向上地计算最
原创力文档

文档评论(0)