码迷,mamicode.com
首页 >  
搜索关键字:后缀自动机    ( 599个结果
HAOI2016找相同字符
bzoj4566 / loj2064 题目 给定两个字符串,求出在两个字符串中各取出一个子串使得这两个子串相同的方案数。两个方案不同当且仅当这两个子串中有一个位置不同。 L<=200000 做法一:后缀自动机 注意: 当前匹配到的长度不一定是当前节点的最长长度 所以:在53、57行统计有关当前节点答 ...
分类:其他好文   时间:2018-04-03 19:18:32    阅读次数:124
【BZOJ1396】识别子串&【BZOJ2865】字符串识别(后缀自动机)
【BZOJ1396】识别子串&【BZOJ2865】字符串识别(后缀自动机) 题面 自从有了DBZOJ 终于有地方交权限题了 题解 很明显,只出现了一次的串 在$SAM$的$right/endpos$集合大小一定为$1$ 换句话说,在$parent$树上是叶子节点 找到所有这样的节点, 假设它的$le ...
分类:其他好文   时间:2018-04-02 18:08:10    阅读次数:224
[BZOJ2780][SPOJ8093]Sevenk Love Oimaster
"bzoj" "luogu" 题面 给定n个模板串,以及m个查询串。 依次查询每一个查询串是多少个模板串的子串。 sol 广义后缀自动机裸题? 先建出$SAM$,然后记录一下每个节点分别在多少个模板串里出现过。 对于询问直接在$SAM$上跑匹配就行了。 code cpp include includ ...
分类:其他好文   时间:2018-04-02 18:03:55    阅读次数:105
回文树总结
回文树总结 yyb说回文树(Palindromic Tree)和回文自动机(Palindromic Automaton)是一个东西。 那就这样了吧。 回文树是啥 原论文请转2017年集训队论文《回文树及其应用》BY翁文涛 我感觉回文树/回文自动机相较于后缀自动机还是要好理解一点的(像我这种菜鸡到现在 ...
分类:其他好文   时间:2018-03-31 23:10:17    阅读次数:261
Codeforces 917F Substrings in a String - 后缀自动机 - 分块 - bitset - KMP
题目传送门 传送点I 传送点II 传送点III 题目大意 给定一个字母串,要求支持以下操作: 修改一个位置的字母 查询一段区间中,字符串$s$作为子串出现的次数 题目传送门 传送点I 传送点II 传送点III 题目大意 给定一个字母串,要求支持以下操作: Solution 1 Bitset 每次匹配 ...
分类:其他好文   时间:2018-03-31 00:37:18    阅读次数:375
SPOJ - LCS2
后缀自动机板子题 https://vjudge.net/problem/28017/origin 找多串的最长公共子串 //#pragma comment(linker, "/stack:200000000") //#pragma GCC optimize("Ofast,no-stack-prote ...
分类:其他好文   时间:2018-03-29 22:45:07    阅读次数:232
[BZOJ4516][SDOI2016]生成魔咒(后缀自动机)
4516: [Sdoi2016]生成魔咒 Description 魔咒串由许多魔咒字符组成,魔咒字符可以用数字表示。例如可以将魔咒字符 1、2 拼凑起来形成一个魔咒串 [1,2]。 一个魔咒串 S 的非空字串被称为魔咒串 S 的生成魔咒。 例如 S=[1,2,1] 时,它的生成魔咒有 [1]、[2] ...
分类:其他好文   时间:2018-03-28 17:31:05    阅读次数:124
[BZOJ4516][SDOI2016]生成魔咒
"bzoj" "luogu" 题意 求一个串每个前缀中含有多少个不同字串 $n\le100000$,字符集大小$10^9$ sol 后缀自动机的转移开个$map$就好了。 每次插入以后,新增的贡献就是$len[last] len[fa[last]]$。 累加即可。 code cpp include ...
分类:其他好文   时间:2018-03-27 22:00:26    阅读次数:180
洛谷P3804 - 【模板】后缀自动机
"Portal" Description 模板题啦~ 推荐WJMZBMR在WC2012上的讲义 "《后缀自动机》" 。 Code ...
分类:其他好文   时间:2018-03-24 00:46:43    阅读次数:181
[BZOJ3926][ZJOI2015]诸神眷顾的幻想乡(后缀自动机)
日,无数幽香的粉丝到了幽香家门前的太阳花田上来为幽香庆祝生日。 粉丝们非常热情,自发组织表演了一系列节目给幽香看。幽香当然也非常高兴啦。 这时幽香发现了一件非常有趣的事情,太阳花田有n块空地。在过去,幽香为了方便,在这n块空地之间修建了n-1条边将它们连通起来。也就是说,这n块空地形成了一个树的结构 ...
分类:其他好文   时间:2018-03-22 10:47:39    阅读次数:185
599条   上一页 1 ... 21 22 23 24 25 ... 60 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!