赞
踩
题目:
一个字符串A的子序列被定义成从A中顺次选出若干个字符构成的序列。如A=“cdaad" ,顺次选1,3,5个字符就构成子序列" cad" ,现给定两个字符串,求它们的最长公共子序列。
输入格式:第一行两个字符串用空格分开。
输出格式:最长序列的长度。
两个串的长度均小于2000
abccd aecd
3
思路:
这个题要用到动态规划,因此需要写出状态转移方程:
C[i,j]存放的就是最大公共子序列的长度,i和j分别是两字符串的下标。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。