摘要: 一个给定序列的子序列就是该给定序列中去掉零个或者多个元素。给定一个序列X={x1,x2,...,xm},对i=0,1...,m,定义X的第i个前缀Xi={x1,x2,...,xi},X0是个空序列。定理:设X={x1,x2,...,xm}和Y={y1,y2,...,yn}为两个序列,并设Z={z1,z2,...,zk}为X和Y的任意一个LCS。(1) 如果xm=yn,那么zk=xm=yn,且Zk-1是Xm-1和Yn-1的一个LCS(2) 如果xm!=yn,那么zk!=xm蕴含Z是Xm-1和Y的一个LCS(3) 如果xm!=yn,那么zk!=yn蕴含Z是X和Yn-1的一个LCS定义c[i][j] 阅读全文
posted @ 2012-02-07 10:34 Cavia 阅读(336) 评论(0) 推荐(0) 编辑