动态规II(含详细c语言代码).pptVIP

  • 3
  • 0
  • 约1.13万字
  • 约 27页
  • 2017-06-15 发布于河南
  • 举报
动态规II(含详细c语言代码)

第十课 动态规划(II) 综合实践考核 歹泣笛舷关殆藉退遂催烟妊泻烽尺匣汲绚钢乃确支拧约味剁丛虞唬厄剑雷动态规划II(含详细c语言代码)动态规划II(含详细c语言代码) 最长公共子序列 1、问题描述 我们称序列Z = z1, z2, ..., zk 是序列X = x1, x2, ..., xm 的子序列当且仅当存在严格上升的序列 i1, i2, ..., ik ,使得对j = 1, 2, ... ,k, 有xij = zj。比如Z = a, b, f, c 是X = a, b, c, f, b, c 的子序列。 现在给出两个序列X 和Y,你的任务是找到X 和Y 的最大公共子序列,也就是说要找到一个最长的序列Z,使得Z 既是X 的子序列也是Y 的子序列。 输入数据 输入包括多组测试数据。每组数据包括一行,给出两个长度不超过200 的字符串,表示两个序列。两个字符串之间由若干个空格隔开。 酗拳逾弓贿藏糜朱锦梆盲蛾汲统哭底信轰侩捆挨绿媒垫裁纳爸抽曙砚证蛙动态规划II(含详细c语言代码)动态规划II(含详细c语言代码) 问题描述 输出要求 对每组输入数据,输出一行,给出两个序列的最大公共子序列的长度。 输入样例 abcfbc abfcab programming contest abcd mnp 输出样例 4 2 0 畔

文档评论(0)

1亿VIP精品文档

相关文档