求最长公共子串可以先求最长公共子串的长度,并且记录那些公共子串字符的长度以及字符,然后通过回溯可以找到所有的公共子串。下面是求最长公共子串长度的动态规划方法。1:决策,我们在最后一步需要做的决策是,是否要将A[n],B[m]加入公共子串序列中。2:由 1 可知,若以DP[i][j]表示A[1..i]...
分类:
编程语言 时间:
2014-11-22 14:29:58
阅读次数:
140
LCS问题,基础DP。
让我很忧伤的WA了很多次。只是一个LCS问题,需要记录一下路径。
自己的想办法记录path出错,最后只好用标记。
没有什么优化,二维数组,递归打印,cin.eof() 来识别 end of file 标识。
至于单词用map 映射的。其实也用不着,直接二维string或者 二维char 然后strcmp 也行。
Special Judge
...
分类:
其他好文 时间:
2014-11-18 14:46:41
阅读次数:
196
LCS @求解两字串最长公共子串问题
@brief?LCS?PROBLEM??n^2?solved
@string?a?‘?size?is?m,?str?b‘s?size?is?n
?
for?i?->?1?to?m
????for?j?->?1?to?n
????????????i...
分类:
其他好文 时间:
2014-11-17 19:50:15
阅读次数:
162
Palindrome
Time Limit: 3000MS
Memory Limit: 65536K
Total Submissions: 53770
Accepted: 18570
Description
A palindrome is a symmetrical string, that is, a string read i...
分类:
其他好文 时间:
2014-11-16 20:11:38
阅读次数:
256
这道题一看就是LCS,直接写个裸的,硬搜。TLE
void print(int r,int c,int n)
{
if(dp[r][c]==0)
{
string ss=tp;
ans[ss]=1;
//sprintf(ansstr[cnt++],"%s\n",tp);
return;
}
if(ph...
分类:
其他好文 时间:
2014-11-16 10:44:36
阅读次数:
186
ee LCS again时间限制:1000ms | 内存限制:65535KB难度:3描述There are A, B two sequences, the number of elements in the sequence is n、m;Each element in the sequence a...
分类:
其他好文 时间:
2014-11-15 18:50:16
阅读次数:
185
按道理说LCS的问题应该讨论的很明白了,不应该出问题。昨天晚上手贱点开了暑期写的LCS滚动数组的代码。发现毫无逻辑错误。
但却是WA,用的C++,。于是随手换了个g++ 却手动把1-flag 与flag相比较输出最大,就AC
#include
#include
#include
#define N 2000
char str1[N];
char str2[N];
int dp[2][N]...
分类:
编程语言 时间:
2014-11-12 11:52:12
阅读次数:
216
题意读了半年,唉,给你两串字符,然后长度不同,你能够用‘-’把它们补成同样长度,补在哪里取决于得分,它会给你一个得分表,问你最大得分跟LCS非常像的DP数组 dp[i][j]表示第一个字符串取第i个元素第二个字符串取第三个元素,然后再预处理一个得分表加上就可以得分表:score['A']['A'] ...
分类:
其他好文 时间:
2014-11-10 17:17:49
阅读次数:
161
题目意思:
给出一个矩阵。求出和最大的子矩阵,在解决这个问题的之前,首先看一下这个问题的一维问题,给出一个序列求最大子序列。满足ij的和。
题目分析:
对于一维问题,有很多的解决方法,当然也对应不同的时间和空间复杂度。有暴力,优化暴力,贪心,动态规划等解法,由于这里此题的二维问题要用到动态规划,这里只给出动态规划算法。对于二维问题只需要转化为一维的问题,在用动态规划方法解决问题。
一维动归...
分类:
其他好文 时间:
2014-11-09 12:39:35
阅读次数:
153
点击打开链接链接
Revenge of LIS II
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)
Total Submission(s): 1028 Accepted Submission(s): 334
Problem Description...
分类:
其他好文 时间:
2014-11-06 22:04:56
阅读次数:
128