3196: 动态规划:最长公共子序列
Memory Limit:128 MB
Time Limit:1.000 S
Judge Style:Text Compare
Creator:
Submit:1
Solved:1
Description
最长公共子序列(Longest Common Subsequence,LCS)又叫最长公共子串(不要求连续)。
其定义是:一个序列 S ,如果分别是两个或多个已知序列的子序列,且所有符合此条件序列中最长的,则 S 为已知序列的最长公共子序列。
其定义是:一个序列 S ,如果分别是两个或多个已知序列的子序列,且所有符合此条件序列中最长的,则 S 为已知序列的最长公共子序列。
Input
输入2行。第一行输入字符串 S1 ,第二行输入字符串 S2。
Output
输出1行。输出最长公共子序列的长度。
Sample Input Copy
123abc
abc123abc
Sample Output Copy
6