![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
SAM
桜のような恋でした
.
展开
-
【SAM】【LCT】【bzoj2555】substring
【题目描述】给定一个字符串 A,要求在线支持以下两种操作opt=A 在字符串A后面添加一个字符串opt=Q 给定一个字符串 B ,求 B 在 A 中的出现次数。【思路】我们可以把B放到A的sam上走,答案即形成的路径的终点的right集合大小。所以问题变成了在线求right集合大小。可考虑新增一个节点,它会对parent-tree一整条链有1的贡献。所以用LCT维护parent-tree...原创 2019-10-27 23:21:17 · 160 阅读 · 0 评论 -
【雅礼集训 2017 Day7】【SAM】【LCT】【SGT】事情的相似度
【描述】人的一生不仅要靠自我奋斗,还要考虑到历史的行程。历史的行程可以抽象成一个 01 串,作为一个年纪比较大的人,你希望从历史的行程中获得一些姿势。你发现在历史的不同时刻,不断的有相同的事情发生。比如,有两个人同时在世纪之交 11 年的时候上台,同样喜欢与洋人谈笑风生,同样提出了以「三」字开头的理论。你发现,一件事情可以看成是这个 01 串的一个前缀,这个前缀最右边的位置就是这个事情的结...原创 2019-10-20 22:51:48 · 162 阅读 · 0 评论