题目描述qti100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
我们称序列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的子序列。qti100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
qti100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
二、输入格式qti100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
输入包括多组测试数据。每组数据包括一行,给出两个长度不超过200的字符串,表示两个序列。两个字符串之间由若干个空格隔开。qti100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
qti100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
三、输出格式qti100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
对每组输入数据,输出一行,给出两个序列的最大公共子序列的长度。qti100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
qti100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
四、输入输出样例qti100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
输入 #1qti100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
abcfbc abfcabqti100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
programming contestqti100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
abcd mnpqti100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库 |
qti100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
输出 #1qti100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
4qti100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
2qti100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
0qti100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库 |