
===字符串===
M_ercury_
这个作者很懒,什么都没留下…
展开
-
Loi Online Judge 42. 「Loi57 test 2017.4.22」字符串
题目描述给定nn个串,mm次询问,每次询问两个串的lcplcp(最长公共前缀)输入格式第一行包含两个数n,mn,m,表示nn个串,mm次询问。接下来nn行,每行一个串。再接下来mm行,每行两个整数a,ba,b,表示询问编号为aa和bb的两个串的lcplcp。输出格式输出包含mm行,即为询问的答案样例一input5 3 except expert expect example exam 1 2 2 3原创 2017-04-22 17:00:02 · 554 阅读 · 0 评论 -
【笔记】字符串的最小表示法
大部分内容整理自here http://blog.youkuaiyun.com/zy691357966/article/details/39854359求字符串的循环最小表示https://www.luogu.org/problem/show?pid=1709算法流程我们设置两个指针i,j;设置变量k表示以i,j为开始,两字符串相同的长度;采取滑动的方式,在On的时间内实现求解1.初始化两个指针 i=0,j=原创 2017-10-19 07:26:10 · 372 阅读 · 0 评论 -
10.26 P97 zhx 字符串+平面几何+Bfs???
http://www.studyai.com/article/ca9e2b6a原创 2017-10-27 08:07:52 · 231 阅读 · 0 评论 -
bzoj 2342: [Shoi2011]双倍回文
http://www.studyai.com/article/2f98cb2c原创 2017-10-30 06:56:48 · 294 阅读 · 0 评论 -
【笔记+模板】 manacher算法
算法相关 算法流程 定义 预处理 算法流程 模板 例题 代码算法相关目的:求最长回文子串的长度。回文串:“回文串”是一个正读和反读都一样的字符串,比如“level”或者“noon”等等就是回文串。暴力算法:枚举子串,检查是否回文 O(n^3)暴力算法+:枚举每一个字符及空隙作为对称轴,暴力求回文子串长度 O(n^2)Manacher:Manachar算法主要是处理字符串中关于回文串的问题的,它可以在原创 2017-10-29 16:56:30 · 576 阅读 · 0 评论 -
【笔记+模板】 kmp算法 待更新
例题: https://vjudge.net/problem/POJ-3461 代码:#include<iostream> #include<cstdio> #include<cstring> using namespace std; const int N=10000000+50; char s[N],p[N]; int n; int next[N]; void get_next(){原创 2017-10-13 21:52:20 · 286 阅读 · 0 评论 -
Poj 2406 Power Strings
http://www.studyai.com/article/114bf471原创 2017-10-30 07:49:44 · 431 阅读 · 0 评论