摘要: 怎么想都没想出来 $\log n$ 做法,那么这道题基本就是根号分治了. 题目描述中保证 $\sum k \leqslant 10^5$,然后 $k$ 在每次询问中又是相同的,那么就考虑对 $k$ 根号分治. 先对 $s$ 建立后缀自动机,然后把倍增数组求出来. 我们设块的大小为 $B$,那么当 $ 阅读全文
posted @ 2020-07-20 18:41 EM-LGH 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 并不难的一道字符串题. 显然后缀自动机上进行字典树的启发式合并. 但是一定注意,题中要求的是两个后缀的 LCP 而不是两个前缀的 LCP. 所以在构建后缀自动机的时候要从后向前构建. 刚开始从前向后构建 WA 了半天. 然后进行启发式合并的时候可以对每个节点维护一个 id[x],如果儿子的大小大于点 阅读全文
posted @ 2020-07-20 16:52 EM-LGH 阅读(160) 评论(0) 推荐(0) 编辑