Mys_C_K的博客

吾自撷高山之月色,独随足落处往行。

字符串游戏 - 主席树 - 后缀数组

题目大意:给你个字符串,若干次询问本质不同的子串中第k1小中第k2次出现的子串,或者S[l,r]这个子串在S中的排名(本质不同的排名)以及在相同的子串中是地几个出现的。 题解:后缀数组后第一问可以预处理倍增定位然后主席树;第二问可以直接线段树。 #include<io...

2018-09-03 18:01:42

阅读数:24

评论数:0

兔子的字符串 - 后缀数组 - 二分 - 贪心

题目大意:给你个字符串s,将其划分成不超过k段使得每段的字典序最大子串的最大的一个t最小,问t是啥。1e5。 题解:考虑二分,朴素的二分是确定每一位,T飞。发现答案是s的子串,而s只有O(n^2)个子串,二分这个即可。二分完后对每个后缀分类讨论一下可以转化为给定若干区间选尽量少的点使得每个区间有...

2018-08-30 17:00:29

阅读数:29

评论数:0

[学习笔记]后缀数组 [JSOI2007] bzoj1031 字符加密

……其实后缀数组学很久了今天敲的时候发现好久不写都不会写了就翻blog发现没有写过……所以来用个模板题屯一波板子…… 这个题显然就是展开后缀数组即可。 代码: #include #include #include #define N 200010 using namespace std;...

2018-01-30 22:44:24

阅读数:97

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭