码迷,mamicode.com
首页 >  
搜索关键字:manacher    ( 645个结果
51nod1089最长回文子串V2
1089 最长回文子串 V2(Manacher算法) 基准时间限制:1 秒 空间限制:131072 KB 分值: 0 难度:基础题 1089 最长回文子串 V2(Manacher算法) 基准时间限制:1 秒 空间限制:131072 KB 分值: 0 难度:基础题 1089 最长回文子串 V2(Man ...
分类:其他好文   时间:2016-03-31 14:32:23    阅读次数:132
[manacher] hdu 3294 Girls' research
题意: 给一个字符x代表真实的a 然后输出的时候转换 然后就是求最长回文子串的串是什么 长度要大于1 思路: 就是裸的manacher,弄清楚下标的转换关系就好了 代码: #include"cstdlib" #include"cstdio" #include"cstring" #include"cm ...
分类:其他好文   时间:2016-03-26 10:56:39    阅读次数:154
HDU 3068 最长回文
最长回文串模板题 Manacher 算法 1 #include<cstdio> 2 #include<cstring> 3 #include<algorithm> 4 #include<iostream> 5 #include<cstdlib> 6 #include<string> 7 #inclu
分类:其他好文   时间:2016-03-05 00:13:42    阅读次数:170
1040 the longest symmetric
以每个字符为中心,分两种情况向两边扩展。 manacher算法参见http://www.cnblogs.com/houkai/p/3371807.html AC代码: #include <string> #include <cstdio> #include <iostream> using name
分类:其他好文   时间:2016-03-02 16:31:42    阅读次数:142
HDU 4513 吉哥系列故事――完美队形II(Manacher)
题目链接:[kuangbin带你飞]专题十六 KMP & 扩展KMP & Manacher V - 吉哥系列故事――完美队形II题意   吉哥又想出了一个新的完美队形游戏!   假设有n个人按顺序站在他的面前,他们的身高分别是h[1], h[2] … h[n],吉哥希望从中挑出一些人,让这些人形成一个新的队形,新的队形若满足以下三点要求,则就是新的完美队形:   1、挑出的人...
分类:其他好文   时间:2016-02-19 17:18:50    阅读次数:160
HDU 3068 最长回文(Manacher)
题目链接:[kuangbin带你飞]专题十六 KMP & 扩展KMP & Manacher题意 给出一个只由小写英文字符a,b,c…y,z组成的字符串S,求S中最长回文串的长度. 回文就是正反读都是一样的字符串,如aba, abba等 思路 用特殊字符插入到s串中每两个字符中间,实现每个回文串都是奇数,再用manacher算法进行求解。 代码#include #...
分类:其他好文   时间:2016-02-19 17:16:46    阅读次数:203
HDU 1358 Period
题目链接:[kuangbin带你飞]专题十六 KMP & 扩展KMP & Manacher E - Period题意 给一字符串,求其所有完整循环的前缀与循环节的长度。 例:aaa 长度2前缀,循环节为a,个数为2 长度3前缀,循环节为a,个数为3 思路 kmp求出字符串前后缀重复数,遍历所有前缀子串进行下面操作: 字符串前后缀重复数next[L],则...
分类:其他好文   时间:2016-02-07 09:49:18    阅读次数:175
【HDOJ】4426 Palindromic Substring
综合性很强的一道题目,结合manacher,后缀数组,哈希,RMQ,二分可解。基本思路是通过manacher可以找到所有可能的回文串,哈希去重,后缀数组二分找数目。最后暴力求解。需要注意kth需要为__int64。 1 /* 4426 */ 2 #include <iostream> 3 #incl
分类:其他好文   时间:2016-02-05 01:49:59    阅读次数:177
Manacher
c.#include#include#includeusing namespace std;//求最长回文子串const int MAXN=110010;char Ma[MAXN*2];int Mp[MAXN*2];void Manacher(char s[],int len){ int l=...
分类:其他好文   时间:2016-01-23 21:41:18    阅读次数:148
HDU-3068-最长回文 (Manacher算法)
Problem Description给出一个仅仅由小写英文字符a,b,c...y,z组成的字符串S,求S中最长回文串的长度.回文就是正反读都是一样的字符串,如aba, abba等Input输入有多组case,不超过120组,每组输入为一行小写英文字符a,b,c...y,z组成的字符串S两组case...
分类:编程语言   时间:2016-01-17 17:29:11    阅读次数:120
645条   上一页 1 ... 39 40 41 42 43 ... 65 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!