码迷,mamicode.com
首页 > 其他好文 > 详细

动态规划LSC——最长公共子序列

时间:2020-07-16 21:10:41      阅读:46      评论:0      收藏:0      [点我收藏+]

标签:info   ali   mic   http   ima   inf   img   规划   图片   

动态规划LSC——最长公共子序列

????设A="a0,a1,…,am",B="b0,b1,…,bn",且Z="z0,z1,…,zk"为它们的最长公共子序列。不难证明有以下性质:

? ? ? ?如果am=bn,则zk=am=bn,且"z0,z1,…,z(k-1)"是"a0,a1,…,a(m-1)"和"b0,b1,…,b(n-1)"的一个最长公共子序列;

? ? ? ?如果am!=bn,则若zk!=am,蕴涵"z0,z1,…,zk"是"a0,a1,…,a(m-1)"和"b0,b1,…,bn"的一个最长公共子序列;

? ? ? ?如果am!=bn,则若zk!=bn,蕴涵"z0,z1,…,zk"是"a0,a1,…,am"和"b0,b1,…,b(n-1)"的一个最长公共子序列。

?

递推公式

技术图片

动态规划LSC——最长公共子序列

标签:info   ali   mic   http   ima   inf   img   规划   图片   

原文地址:https://www.cnblogs.com/Pandapig/p/13323945.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!