动态规划-子序列
LYoGa
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
UVA10405
dp简单的模版题 #include #include #include using namespace std; #define N 1005 int dp[N][N]; char str1[N], str2[N]; int LCSL(int len1,int len2){ for(int i = 1; i <= len1; i++){原创 2013-11-05 20:05:47 · 879 阅读 · 0 评论 -
UVA 10534- Wavio Sequence
题意:给出一串数字,要求从zuo原创 2014-07-16 10:38:49 · 584 阅读 · 0 评论 -
UVA10635- Prince and Princess
题意:有两个长度分别为p原创 2014-07-20 18:38:01 · 666 阅读 · 0 评论 -
UVA10100- Longest Match
题意:给你两串字符串,求最长的匹配数。 si lu原创 2014-07-21 16:31:21 · 1045 阅读 · 0 评论 -
关于最长上升子序列的问题(LIS)
//最长上升子序列 //O(n * n) int LIS() { int Max = 1; memset(dp, 0, sizeof(dp)); for (int i = 0; i < n; i++) { dp[i] = 1; for (int j = 0; j < i; j++) if (a[i] > a[j])原创 2014-07-23 11:09:43 · 768 阅读 · 0 评论 -
UVA10192- Vacation
思路:最长公共子序列 #include #include #include #include using namespace std; const int MAXN = 105; int d[MAXN][MAXN]; char s1[MAXN], s2[MAXN]; int dp(int l1, int l2) { for (int i = 1; i <= l1;原创 2014-07-06 21:16:37 · 700 阅读 · 0 评论 -
UVA10066 - The Twin Towers
思路:最长公共子序列原创 2014-07-06 21:15:00 · 608 阅读 · 0 评论 -
UVA531- Compromise
题意:找出两个文本的最长公共子序列,输出序列 思路:最长公共子序列(LCSL),使用标记数组,递归输出最长公共子序列。 #include #include #include #include using namespace std; const int MAXN = 105; char s1[MAXN][MAXN], s2[MAXN][MAXN], s[MAXN]原创 2014-07-26 18:34:26 · 815 阅读 · 0 评论
分享