[BZOJ3277]串(后缀自动机) 题面 BZOJ 题解 广义后缀自动机??? 照着别人的打了一遍.. 相当于每个串都构建一个后缀自动机 构建完一个串之后,直接把当前的last指回root就行了??? 好吧,我觉得我看了一个假的广义后缀自动机.. 不过这道题这样就行了 考虑如何计算一个串在多少个母串中出现过? 考虑他的\(right\)集合中有多少个母串的结束位置就好了 那么,每个节点开个\(set\)存一下,然后按照拓扑序向上合并一次 因为\(parent\)包含的母串个数一定较大, 所以,…