首先感谢 https://www.cnblogs.com/grandyang/p/4475985.html 这篇文章,给了我很大帮助,解释的很详细。 最近在学习lyd的算法竞赛书,学到求最长回文串的时候就看到了O(n)复杂度的Manacher算法,书上给的是hash+二分做法,复杂度为O(nlgn) ...
分类:
编程语言 时间:
2019-02-07 23:26:35
阅读次数:
217
"1297. Palindrome" Time limit: 1.0 second Memory limit: 64 MB The “U.S. Robots” HQ has just received a rather alarming anonymous letter. It states tha ...
分类:
编程语言 时间:
2019-02-07 20:34:01
阅读次数:
144
"最长回文" Time Limit: 4000/2000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 32452 Accepted Submission(s): 11908 Probl ...
分类:
编程语言 时间:
2019-02-07 17:51:17
阅读次数:
187
字符串 马拉车算法 ~~ "P3805 【模板】manacher算法" ~~ "P1659 [国家集训队]拉拉队排练" "P4555 [国家集训队]最长双回文串" AC自动机 "P3808 【模板】AC自动机(简单版)" "P3796 【模板】AC自动机(加强版)" "P2444 [POI2000] ...
分类:
其他好文 时间:
2019-01-27 16:26:53
阅读次数:
192
P3805 【模板】manacher算法 题目大意 n个字符组成的字符串,求最长回文串 $O$$($$n^3$$)$ 枚举两端点,暴力往中间搜 $O$$($$n^2$$)$ 枚举回文串终点,暴力往两边搜 $O$$($$n$$)$ $first:$ $j$与$i$关于pos对称,$S$为以$pos$为 ...
分类:
其他好文 时间:
2018-12-11 11:19:58
阅读次数:
171
最长回文 Time Limit: 4000/2000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 31611 Accepted Submission(s): 11618 Problem ...
分类:
编程语言 时间:
2018-11-28 22:27:44
阅读次数:
192
博客: 模版: #include<stdio.h> #include<string.h> #include<algorithm> #include<map> using namespace std; const int maxn = 2e5 + 10; char s[maxn], sNew[maxn ...
分类:
编程语言 时间:
2018-11-10 12:34:46
阅读次数:
138
1089 最长回文子串 V2(Manacher算法) 基准时间限制:1 秒 空间限制:131072 KB 分值: 0 难度:基础题 1089 最长回文子串 V2(Manacher算法) 基准时间限制:1 秒 空间限制:131072 KB 分值: 0 难度:基础题 1089 最长回文子串 V2(Man ...
分类:
其他好文 时间:
2018-10-28 18:03:35
阅读次数:
198
之前队爷讲的时候没听懂,今天考试考到了,花时间学习一下。 推荐这篇博客,讲的很详细; 题目: LGOJ[P3805]Manacher模板 求最长回文子串 1.BF思路: O(n)枚举对称点,再利用回文的性质向两边扩展,总复杂度O(n2) 这太不优秀了QAQ 2.可以改进的地方 之前的算法主要是枚举了 ...
分类:
编程语言 时间:
2018-10-23 23:09:02
阅读次数:
228