码迷,mamicode.com
首页 >  
搜索关键字:palindrome partition    ( 4210个结果
【UVA】10739 - String to Palindrome(动态规划)
比较水的动态规划 dp[i][j] 将原串 i ~ j 之内的字符转化为回文字符所需要的最小操作次数 其中删除操作和添加操作本质上是一样的。 三个状态转移方程: dp[i][j] = min(dp[i][j] ,dp[i + 1][j]); dp[i][j] = min(dp[i][j] ,dp[i + 1][j - 1]); dp[i][j] = min(dp[i][j] ,dp...
分类:其他好文   时间:2014-09-04 19:05:40    阅读次数:189
Uva401Palindromes
PalindromesA regular palindrome is a string of numbers or letters that is the same forward as backward. For example, the string "ABCDEDCBA" is a pali....
分类:其他好文   时间:2014-09-04 00:01:57    阅读次数:310
poj 3280
Cheapest Palindrome Time Limit: 2000MS   Memory Limit: 65536K Total Submissions: 5868   Accepted: 2853 Description Keeping track of all the cows can be a tricky task so...
分类:其他好文   时间:2014-09-03 15:01:56    阅读次数:289
Android 某些配置记录
1, system image 大小配置:devices/intel/baytrail/ffrd8/BoardConfig.mk : BOARD_SYSTEMIMAGE_PARTITION_SIZE := 1887436800切记同时要修改emmc partition table 为适合system...
分类:移动开发   时间:2014-09-03 11:01:06    阅读次数:217
LeetCode: Partition List
LeetCode: Partition ListGiven a linked list and a value x, partition it such that all nodes less than x come before nodes greater than or equal to x.Y...
分类:其他好文   时间:2014-09-02 00:05:33    阅读次数:235
uva 11475 - Extend to Palindrome(KMP)
题目链接:uva 11475 - Extend to Palindrome 题目大意:给定一个字符串,输出最少需要添加多少个字符使得字符串变成回文串。 解题思路:以字符串的转置做KMP,然后用原串匹配即可,最后匹配长度即为重复长度。 #include #include #include using namespace std; const int maxn = 1e5+5; ...
分类:其他好文   时间:2014-09-01 22:45:42    阅读次数:290
hdu 4982 Goffi and Squary Partition (枚举)
//给出n和k,求k个不同的正整数,使其中k-1个数能组成平方数,k个数的和为n。有解输出YES,无解输出NO。 # include # include # include # include using namespace std; int n,k; bool judge(int num) { int yy=num*num;//k-1个数相加 int kk=n-yy; ...
分类:其他好文   时间:2014-09-01 15:36:43    阅读次数:171
Valid Palindrome
判断回文字符串...
分类:其他好文   时间:2014-08-31 22:56:52    阅读次数:177
选择第n小的元素之python实现源码
def partition(A, p, r): j = p+1 for i in range(p+1, r+1): if(A[i] < A[p]): tmp = A[i] A[i] = A[j] A[j] =...
分类:编程语言   时间:2014-08-31 18:38:31    阅读次数:295
Palindrome number
题目要求不能用额外的空间,这样就不能将数字转成str,然后递归了(递归要用到额外的空间)。开始的想法是:把最高位的数字拿来和最低为的数字比较,若相等,则去掉最高位和最低位的数字,重复之前的操作,否则,返回False;用的方法是整除和取余,可是没有考虑到例如1000021的情况,取余后得到的是21,前...
分类:其他好文   时间:2014-08-31 11:45:21    阅读次数:203
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!