赞
踩
结合题目来理解
uva 10723 Cyborg Genes
链接:http://uva.onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&page=show_problem&problem=1664
题意:给出两个串a,b,去构建另一个串,新构建出来的串要满足两个性质。一,在这个新的串中选出一个子集是a串,另外选出一个子串是b,满足这个条件后,要求这个串的长度最短。也可以这样说,ab两个串合并为一个新串,不改变a,b串本身的相对位置,但是要求新串长度最短。输出这样的新串的个数。
下面代码即给出了最长公共子序列的递推公式,
也给出了解决这个问题的递推公式;
如果忘记了不熟悉了,点这里
- #include<cstdio>
- #include<cstring>
- #include<algorithm>
- using namespace std;
-
- char s1[35],
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。