码迷,mamicode.com
首页 >  
搜索关键字:广义后缀自动机    ( 57个结果
bzoj4566【HAOI2016】找相同字符
广义后缀自动机...
分类:其他好文   时间:2016-06-29 01:11:34    阅读次数:230
字符串(广义后缀自动机):BZOJ 3926 [Zjoi2015]诸神眷顾的幻想乡
3926: [Zjoi2015]诸神眷顾的幻想乡 Description 幽香是全幻想乡里最受人欢迎的萌妹子,这天,是幽香的2600岁生日,无数幽香的粉丝到了幽香家门前的太阳花田上来为幽香庆祝生日。 粉丝们非常热情,自发组织表演了一系列节目给幽香看。幽香当然也非常高兴啦。 这时幽香发现了一件非常有趣 ...
分类:其他好文   时间:2016-06-17 21:13:34    阅读次数:216
bzoj3926: [Zjoi2015]诸神眷顾的幻想乡 对广义后缀自动机的一些理解
先说一下对后缀自动机的理解,主要是对构造过程的理解。 构造中,我们已经得到了前L个字符的后缀自动机,现在我们要得到L+1个字符的后缀自动机,什么需要改变呢? 首先,子串$[0,L+1)$对应的状态不存在,应当建立一个状态来表示这个串,显然,这个状态(np)的right集合是{L+1},max=L+1 ...
分类:其他好文   时间:2016-06-15 08:02:06    阅读次数:289
BZOJ 3277 串 (广义后缀自动机)
算法讨论: 首先对这些串建立出广义后缀自动机,同时在建立的时候要保存当前结点都是哪些串的子串,然后建立出Parent树, 对树进行一遍DFS,把一个点的所以后代结点的颜色信息全部合并到自己身上,并用一个数组来维护当前结点有多少颜色,也就是多少个串的子串。 因为我们知道,一个点在Parent树上的父亲 ...
分类:其他好文   时间:2016-04-15 19:43:31    阅读次数:147
广义后缀自动机
广义后缀自动机: 传统后缀自动机是解决单个主串的匹配问题,广义后缀自动机可以用来解决多个主串的匹配问题。...
分类:其他好文   时间:2015-05-04 18:20:02    阅读次数:628
【BZOJ3926】【Zjoi2015】诸神眷顾的幻想乡 广义后缀自动机
链接:#include int main() { puts("转载请注明出处[vmurder]谢谢"); puts("网址:blog.csdn.net/vmurder/article/details/44891009"); }题意、题解、数据、出题人标程http://wjmzbmr.com/archives/zjoi-2015-day-1%e9%a2%98%e8%...
分类:其他好文   时间:2015-04-06 09:00:05    阅读次数:146
BZOJ 2780 SPOJ 8093 Sevenk Love Oimaster 后缀自动机+fenwick
题目大意:给出一些字符串,给出一些询问,每次问当前串在源串中的几个中出现过。 思路:将所有源串建立广义后缀自动机。每次新的一个串的时候,把last清成root,往里面加的时候,如果last指针往下走的时候已经有节点了,就需要拓展一个新的节点出来,否则就不满足广义后缀自动机的性质。此外,每一个节点代表的不一定是一个串,可能代表的是多个串的子串,所以要在每个点后面挂链,来表示这个节点是属于哪...
分类:其他好文   时间:2015-01-21 11:52:46    阅读次数:1125
57条   上一页 1 ... 4 5 6
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!