码迷,mamicode.com
首页 >  
搜索关键字:动归 lcs    ( 1061个结果
POJ 1458 Common Subsequence(最长公共子序列LCS)
POJ 1458 Common Subsequence(最长公共子序列LCS) http://poj.org/problem?id=1458 题意: 给你两个字符串, 要你求出两个字符串的最长公共子序列长度. 分析: 本题不用输出子序列,很简单,直接处理即可. 首先令dp[i][j]==x表示A串的前i个字符和B串的前j个字符的最长公共子序列长度为x. 初始化: dp全为0. 状态转移: If A[i]==B[j] then...
分类:其他好文   时间:2014-11-03 16:27:00    阅读次数:354
最长公共子序列
最长公共子序列描述咱们就不拐弯抹角了,如题,需要你做的就是写一个程序,得出最长公共子序列。 tip:最长公共子序列也称作最长公共子串(不要求连续),英文缩写为LCS(Longest Common Subsequence)。其定义是,一个序列 S ,如果分别是两个或多个已知序列的子序列,且是所有符合此...
分类:其他好文   时间:2014-11-02 18:09:18    阅读次数:172
【UVa】Palindromic Subsequence(dp+字典序)
http://uva.onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&category=465&page=show_problem&problem=2399最长的很简单,将串翻转过来后求两个串的lcs就是答案。。主要是字典序那里。。...
分类:其他好文   时间:2014-11-02 17:51:53    阅读次数:260
HDU 1513 Palindrome 求回文串
这个题是走弯路了,刚开始自己DP出了方程,无限MLE,唉 if(s1[i]==s1[j])       dp[i][j]=dp[i+1][j-1]; else dp[i][j]=min(dp[i][j-1],dp[i+1][j]) +1; 后来百度了一下,这个原来是个经典回文串问题,即先将串置反,然后求LCS........ 然后就是这题卡时间卡的特别厉害,多用了一次strlen就TLE...
分类:其他好文   时间:2014-11-01 16:23:19    阅读次数:146
NYOJ 10 skiing (深搜和动归)
skiing 时间限制:3000 ms  |  内存限制:65535 KB 难度:5 描述Michael喜欢滑雪百这并不奇怪, 因为滑雪的确很刺激。可是为了获得速度,滑的区域必须向下倾斜,而且当你滑到坡底,你不得不再次走上坡或者等待升降机来载你。Michael想知道载一个区域中最长底滑坡。区域由一个二维数组给出。数组的每个数字代表点的高度。下面是一个例子  1 2 3 ...
分类:其他好文   时间:2014-10-30 19:15:52    阅读次数:699
poj 1080 Human Gene Functions (dp,LCS)
题意:给定两个字符串,求它们对齐匹配的最大值 要求:可以两个字符匹配,也可以一个字符和‘-’匹配, 但是不能两个‘-’匹配...
分类:其他好文   时间:2014-10-30 15:21:24    阅读次数:227
POJ 1458 Common Subsequence(最长公共子序列问题)
Common Subsequence Time Limit: 1000MS   Memory Limit: 10000K Total Submissions: 39128   Accepted: 15770 Description A subsequence of a given sequence is the given seque...
分类:其他好文   时间:2014-10-29 17:06:06    阅读次数:261
LIS(最长递增子序列)和LCS(最长公共子序列)的总结
LIS(最长递增子序列)和LCS(最长公共子序列)的总结 最长公共子序列(LCS):O(n^2) 两个for循环让两个字符串按位的匹配:i in range(1, len1) j in range(1, len2) s1[i - 1] == s2[j - 1], dp[i][j] = dp[i - 1][j -1] + 1; s1[i - 1] != s2[j - 1], dp...
分类:其他好文   时间:2014-10-29 17:04:45    阅读次数:252
NYOJ 17 单调递增最长子序列
单调递增最长子序列 时间限制:3000 ms  |  内存限制:65535 KB 难度:4 描述求一个字符串的最长递增子序列的长度 如:dabdbf最长递增子序列就是abdf,长度为4 输入第一行一个整数0 随后的n行,每行有一个字符串,该字符串的长度不会超过10000 输出输出字符串的最长递增子序列的长度 样例输入 3 aaa ababc abklm...
分类:其他好文   时间:2014-10-27 23:06:25    阅读次数:211
POJ 1163 The Triangle(经典问题教你彻底理解动归思想)
The Triangle Time Limit: 1000MS   Memory Limit: 10000K Total Submissions: 38195   Accepted: 22946 Description 7 3 8 8 1 0 2 7 4 4 4 5 2 6 5 (Figu...
分类:其他好文   时间:2014-10-27 19:37:23    阅读次数:189
1061条   上一页 1 ... 91 92 93 94 95 ... 107 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!