字符串
字符串只会哈希。
后缀数组 SA
暑假就开始看……直到现在才搞明白。
定义
考虑如何求出
尝试倍增,对于每个长度为
对于长度为
假设需要求出长度为
如此倍增,直到
采用基数排序,复杂度
height 数组
接下来定义
定义
引理
可以利用引理暴力求出
证明、应用等参考 OI Wiki。
[NOI2015] 品酒大会
先不考虑第二问。
根据题意,我们只需要求出
注意到
考虑将
因此,设左右两段大小分别为
至于第二问,维护每段的最大值与最小值即可。
- Post title:字符串
- Post author:Cxny
- Create time:2022-12-05 20:54:19
- Post link:https://cxny.github.io/2022/12/05/string/
- Copyright Notice:All articles in this blog are licensed under BY-NC-SA unless stating additionally.