随笔分类 - 字符串
摘要:题意简述 求一个长度为 的括号串的不同合法括号串的个数。。 Solution 真是 SAM 白学了呢…… 看到题目中要求本质不同的子串,那肯定是除了 SAM 没有人能够胜任了。然后考虑到括号串判断合法直接做比较麻烦,所以根据后缀自动机的性质,我们希望能够
阅读全文
摘要:大意 给你一个初始字符串。现在需要你实现两种操作,第一种是在字符串最后插入字符,第二种是给出一个字符串,求这个字符串在整个字符串中出现的次数。强制在线。 Sol 牛逼题啊。首先对于动态插入字符的问题,别的算法肯定是行不通的(可能哈希可以搏一搏),所以我们考虑十分贴合这题的 SAM。SAM 本身就是采
阅读全文
摘要:前言 不想学博弈论不想学 SA 不想学插头 dp,学 lct 被 AxDea D 飞了,那就来学 SAM。 SAM? SAM 是后缀自动机,名义上是后缀,但实际上它能表示出一个字符串的所有不同子串。不同于你的 枚举,SAM 构造,节点和边的数量也都是 级别的。 更具体
阅读全文