码迷,mamicode.com
首页 >  
搜索关键字:回文串    ( 1220个结果
模板 manacher算法
题目描述 给出一个只由小写英文字符a,b,c...y,z组成的字符串S,求S中最长回文串的长度. 字符串长度为n 输入输出格式 输入格式: 一行小写英文字符a,b,c...y,z组成的字符串S 输出格式: 一个整数表示答案 输入输出样例 输入样例#1: 复制 aaa 输出样例#1: 复制 3 说明 ...
分类:编程语言   时间:2018-01-30 12:39:28    阅读次数:167
LeetCode #5 Longest Palindrome
Description Given a string s, find the longest palindromic substring in s. You may assume that the maximum length of s is 1000. Sample 思路 回文串是正着读、反着读都 ...
分类:其他好文   时间:2018-01-29 16:22:31    阅读次数:186
POJ 3974 Palindrome 字符串 Manacher算法
http://poj.org/problem?id=3974 模板题,Manacher算法主要利用了已匹配回文串的对称性,对前面已匹配的回文串进行利用,使时间复杂度从O(n^2)变为O(n)。 https://www.cnblogs.com/xiaoningmeng/p/5861154.html 详 ...
分类:编程语言   时间:2018-01-24 19:43:02    阅读次数:178
bzoj2565: 最长双回文串
这题裸题马拉车,跑完以后,找井就可以了。 ...
分类:其他好文   时间:2018-01-24 17:04:55    阅读次数:121
【CodeForces】914 E. Palindromes in a Tree 点分治
【题目】E. Palindromes in a Tree 【题意】给定一棵树,每个点都有一个a~t的字符,一条路径回文定义为路径上的字符存在一个排列构成回文串,求经过每个点的回文路径数。n<=2*10^5。 【算法】点分治 【题解】状压20位的二进制表示一条路径的字符状态,点分治过程中维护扫描过的路 ...
分类:其他好文   时间:2018-01-23 10:47:19    阅读次数:272
字符串相关模板
KMP、AC自动机、后缀数组、后缀自动机、manacher、回文自动机 KMP AC自动机(bzoj3530) 后缀数组、manacher(0103练习题T3,和去年省选D2T3很像,但不用本质不同,而且简单很多,用后缀数组和马拉车预处理lcp和以i为开头的回文串(放到树状数组里)) 后缀自动机(b ...
分类:其他好文   时间:2018-01-20 17:54:41    阅读次数:151
回文自动机及其可持久化
这玩意也叫回文树。主要解决回文串的问题。 回文串是一种十分特殊的字符串,拥有很多优美的性质。近年来,算法竞赛中有关回 文串的题目比较热门,但由于与回文串相关的算法比较贫乏,导致题目的解法比较单一。回文树是一种新兴的数据结构,由Mikhail Rubinchik在2015年发表。(战斗民族发明的数据结 ...
分类:其他好文   时间:2018-01-17 15:55:55    阅读次数:255
Tsinsen Palisection
建回文树。 正反建统计一种前缀和求出所有不相交的,用总数减去就是答案数。 在这里我们可以知道一个字符串中所有回文串的个数即为num数组之和(因为以一个节点为回文串结尾的字串都是唯一的) 也可以是cnt数组的和(想想看为什么) 题目链接:http://www.tsinsen.com/ViewGProb ...
分类:其他好文   时间:2018-01-10 22:51:41    阅读次数:267
Palindromic Tree 回文自动机-回文树 例题+讲解
恢复内容开始 回文树,也叫回文自动机,是2014年被西伯利亚民族发明的,其功能如下: 1、求前缀字符串中的本质不同的回文串种类 2、求每个本质不同回文串的个数 3、以下标i为结尾的回文串个数/种类 4、每个本质不同回文串包含的本质不同回文串种类 (本文参考自Palindromic Tree——回文树 ...
分类:其他好文   时间:2018-01-10 22:45:57    阅读次数:95
Tsinsen 最长双回文串
求最长双回文串,正反建回文树求最大。 题目链接:http://www.tsinsen.com/ViewGProblem.page?gpid=A1280 By:大奕哥 ...
分类:其他好文   时间:2018-01-10 22:43:47    阅读次数:149
1220条   上一页 1 ... 46 47 48 49 50 ... 122 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!