码迷,mamicode.com
首页 >  
搜索关键字:后缀自动机    ( 599个结果
别人的后缀自动机
#include #define fi first #define se second #define INF 0x3f3f3f3f #define LNF 0x3f3f3f3f3f3f3f3f #define fio ios::sync_with_stdio(false);cin.tie(0);c... ...
分类:其他好文   时间:2019-07-23 13:32:12    阅读次数:67
[TJOI2015]弦论
"Link" 很经典的一道后缀自动机的裸体 我们首先不考虑题目中的两种情况,只考虑如何输出第k大的字串。很显然,有一个性质, 首位字符越大,字串排名越靠后 ,我们可以考虑一个字符一个字符地去枚举(在后缀自动机上跑,字符必须存在),若第k大的子串是以当前字符开头的,那么就往下走,否则就继续枚举下一个字 ...
分类:其他好文   时间:2019-07-22 16:46:19    阅读次数:94
AC自动机&后缀自动机
理解的不够深 故只能以此来加深理解 。我这个人就是蠢没办法 学长讲的题全程蒙蔽。可能我字符串就是菜吧,哦不我这个人就是菜吧。 AC自动机的名字 AC 取自一个大牛 而自动机就比较有讲究了 不是寻常的东西呢。 自动机由5部分组成 1 字符集 2 状态集合 3 初始状态 4 结束状态集合 5 状态转移函 ...
分类:其他好文   时间:2019-07-12 09:42:41    阅读次数:123
CF700E Cool Slogans 后缀自动机 + right集合线段树合并 + 树形DP
又是一道 SAM 神题. Code: ...
分类:其他好文   时间:2019-07-06 00:33:41    阅读次数:60
CF1073G Yet Another LCP Problem 后缀自动机 + 虚树 + 树形DP
Code: ...
分类:其他好文   时间:2019-07-04 15:50:00    阅读次数:100
bzoj 5512
后缀自动机基本应用 对询问串建起后缀自动机,然后建起parent树,做一次子树统计就知道了每个节点代表的字符串出现次数 接下来我们只考虑出现次数等于$k$的那些点,对于任意一个点$p$我们知道他代表的子串长度是连续的,长度范围在$[len_{fa}+1,len_{p}]$之间,那么我们做个差分,最后 ...
分类:其他好文   时间:2019-07-03 20:14:29    阅读次数:115
CF1037H Security 后缀自动机 + right集合线段树合并 + 贪心
后缀自动机 + 线段树合并的裸题. 我这种大菜逼都秒切的题目,一定是送分题. ...
分类:其他好文   时间:2019-06-28 14:36:11    阅读次数:89
hihocoder #1465 : 后缀自动机五·重复旋律8
时间限制:10000ms单点时限:1000ms内存限制:256MB描述 小Hi平时的一大兴趣爱好就是演奏钢琴。我们知道一段音乐旋律可以被表示为一段数构成的数列。 小Hi发现旋律可以循环,每次把一段旋律里面最前面一个音换到最后面就成为了原旋律的“循环相似旋律”,还可以对“循环相似旋律”进行相同的变换能 ...
分类:其他好文   时间:2019-06-18 19:52:50    阅读次数:113
【SP1811】 LCS - Longest Common Substring(后缀自动机)
"题目链接" 对第一个串建出$SAM$,然后用第二个串去匹配。 如果能往下走就往下走,不能的话就跳parent tree的父亲,直到能走为止。如果跳到$0$了还是不能走,重新匹配。 cpp include include include using namespace std; const int ...
分类:其他好文   时间:2019-06-09 09:15:52    阅读次数:74
K-string HDU - 4641 (后缀自动机)
K string $$ Time Limit: 2000 ms\quad Memory Limit: 131072 kB $$ 题意 给出长度为 $n$ 的字符串,接下来跟着 $m$ 次操作,每次 $1$ 操作往字符串末尾加一个 $char$,$2$ 操作统计字符串中出现次数 $\geq K$ 的字 ...
分类:其他好文   时间:2019-06-07 10:40:27    阅读次数:73
599条   上一页 1 ... 7 8 9 10 11 ... 60 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!