随笔分类 - 字符串-----后缀自动机
摘要:没有生物愿意承认自己是出题人的模拟赛。
阅读全文
摘要:平时练的都是本手,LNOI 给我整两道妙手,最后只能无奈写出俗手
阅读全文
摘要:说不定我又只补得来一道题...(哈哈现在把 T2 也补了
阅读全文
摘要:完了,再这样水题解,大家都知道 C202044zxy 不补困难的考试题而只会刷水题了 /ll
阅读全文
摘要:一、题目 点此看题 二、解法 肯定不能直接考虑带星号的母串,我们考虑最后的答案会长什么样子。 结合样例 ,我们可以知道答案是这样几种情况:empty,*,s,*s,s*,s*t 前 种都好算到爆炸,就是本质不同的子串魔改一下就行了。 考虑最后一个怎么算,考虑两个本质不同的 s*t 要不
阅读全文
摘要:一、题目 点此看题 二、解法 今天不知道为什么手感这么好,写一发完全没调就过掉了。 我感觉这种多组询问的字符串题是很难的,经常没有什么思路。我先考虑了一下能不能像 区间本质不同的子串个数 这样直接离线,但我想了很久发现不行的。 正确的做法是很天马行空的,我们 考虑预处理出 的所有子串在 $t
阅读全文
摘要:一、题目 点此看题 二、解法 这道题需要离线,我们一个一个加入字符,然后回答右端点相应的询问。那对于不同的左端点怎么办呢?可以暴力一点:尝试 维护出所有左端点的答案,然后直接暴力拿就行了。 首先对于一个本质不同的子串,设他的最后出现位置是 (指的是 ),那么对于左
阅读全文
摘要:一、题目 点此看题 二、题目 后缀自动机乱杀。 他问的是前缀之间的最长后缀,我们对正串建出后缀自动机,然后把前缀在自动机上面打上标记。根据后缀自动机的性质,最长后缀就是两个前缀在 上 的 对于一个前缀对 ,那么他可
阅读全文
摘要:其实我后缀自动机在 的时候就会了,刷了很多题,但是一直没有搞懂原理,现在补一发关于后缀自动机原理的博客。我尽量节约时间,把最重要的东西写的尽量好理解。 我是看这位巨佬的博客学的,所以会有一些重合的地方,但是我会按照我自己的理解写(仔细看你会发现我们的表述相差很大),争取达到一个优化
阅读全文