题目Given a string s, partition s such that every substring of the partition is a palindrome.Return all possible palindrome partitioning of s.For example, given s = “aab”,
Return[
[“aa”,”b”],...
分类:
其他好文 时间:
2015-03-02 22:35:33
阅读次数:
149
题目大意:求长度为N(1
用d[i][j][u]表示长度为i且后11个01串组成数j且不含长度大于或等于u的01串有多少个。
如果j中含有长度至少为u的回文串,那么d[i][j][u]=0。
否则,假设d[i][j][u]可以由d[i-1][v][u]转移得来。根据状态的表示,那么v的低10位肯定是u的高10位,v的最高一位可以为0或1,即v=j/2或v=j/2+(1
程序将表打出...
分类:
其他好文 时间:
2015-02-28 14:40:29
阅读次数:
138
★什么是回文串
★寻找字符串中最长的回文串
◇解决思路
1、
2、
◇需要解决的问题
1、字符串输入与保存
2、字母以外的字符处理
3、怎样寻找
◇代码设计
★总结...
分类:
其他好文 时间:
2015-02-27 11:52:19
阅读次数:
160
关于Manacher算法,网上介绍已经很全面 这里说一下自己的理解这里的rad数组:rad[i]表示以以位置i为中心的最长回文串的回文半径(不包括i这个点)。朴素的思想大概是从每个点出发像两边扩展,大概O(n^2)复杂度?据说Manacher是O(n)的(不会证,Orz)这是因为回文串有对称性,我们...
分类:
其他好文 时间:
2015-02-26 18:17:57
阅读次数:
191
传送门:3-Palindromes题意:求为回文串且能整除3且不前导0的子串个数。分析:由 manacher算法O(N)可算出以i为坐标的最长为p[i]回文子串,且Si-k,Si-k+1......Si+k-1,Si+k(0#include #include #include #include #i...
分类:
其他好文 时间:
2015-02-25 18:36:09
阅读次数:
205
传送门:Girls' research题意:求最长回文串并输出位置及转换后的字符串。分析:manacher算法算出最长回文串后记录中心位置,然后再转换回原字符串的起始和结束位置。#pragma comment(linker,"/STACK:1024000000,1024000000")#includ...
分类:
其他好文 时间:
2015-02-25 16:48:34
阅读次数:
166
题目大意:根据给出的数字串求较大的最小回文串 简单题,可以从中间开始比较,如果左边大于右边的话则终止,若右边大于左边的话则中间+1,然后向左边推。输出时按左边复制一遍。#include#includeint t,i,j,l,r,n,pd,q,mid;char s[1000005];int main(...
分类:
其他好文 时间:
2015-02-24 22:08:52
阅读次数:
200
题目大意:给定一个字符串,求一个最长的子串,该字串可以分解为两个回文子串
傻逼的我又忘了Manacher怎么写了= = 无奈Hash+二分吧
首先将字符串用分隔符倍增,然后求出以每个点为中心的最长回文半径
然后考虑两个回文串怎么合并成一个
我们发现图中以i为中心的回文串和以j为中心的回文串合并后长度恰好为(j-i)*2
能合并的前提是以两个点为中心的回文串有交点
那么对于每个j...
分类:
其他好文 时间:
2015-02-24 17:30:32
阅读次数:
127
Manacher(马拉车)是一种求最长回文串的线性算法,复杂度O(n)。网上对其介绍的资料已经挺多了的,请善用搜索引擎。而扩展KMP说白了就是是求模式串和主串的每一个后缀的最长公共前缀【KMP更像是一个自动机】题目:POJ 1159:Palindrome求原字符串最少增加几个字符后可变成回文串,相当...
分类:
其他好文 时间:
2015-02-21 23:26:15
阅读次数:
242
题目大意:
给个字符串X,要把X分成两段T1,T2,每个字母都有一个对应的价值,如果T1,T2是回文串(从左往右或者从右往左读,都一样),那么他们就会有一个价值,这个价值是这个串的所有字母价值之和,如果不是回文串,那么这串价值就为0。问最多能获得多少价值?
思路:
把字符串X逆序后得到字符串Y
让X去匹配Y ,匹配的长度满足extend[i] + i == len, le...
分类:
其他好文 时间:
2015-02-21 16:37:26
阅读次数:
159