码迷,mamicode.com
首页 >  
搜索关键字:ac自动机    ( 1438个结果
题解-bzoj2560 串珠子
刚被教练数落了一通,心情不好,来写篇题解 Problem "bzoj2560" 题目简述:给定$n$个点的,每两个点$i,j$之间有$c_{i,j}$条直接相连的路(其中只能选一条或不选),问共有多少种方案可以使得整张图连通。$n\leq 16$ Solution 算是遇到的没那么套路的容斥题了 ~ ...
分类:其他好文   时间:2018-12-21 00:03:21    阅读次数:185
AC自动机算法学习
KMP+TRIE C++ int val[1000100][31],tot; int tr[1000100]; int fail[1000100]; struct AC_Trie{ void clean(){ tot=0; memset(val,0,sizeof(val)); memset(tr,0 ...
分类:编程语言   时间:2018-12-19 19:39:03    阅读次数:156
[luogu2292][L语言]
思路 这道题我用的是AC自动机的做法。 先把子串挂到tried树上,在单词结尾打标记的时候,标记的是当前单词的长度。然后去上面查询母串的时候,每查询到一个单词,就建立一条 ...
分类:编程语言   时间:2018-12-17 11:45:01    阅读次数:197
哈希是好东西,二分+哈希是更好的东西
rt 明明能哈希为什么要KMP/AC自动机/后缀数组/后缀自动机/后缀树呢??????? 【XSY2361】LCP 给定串 S,m 组询问 (X, Y, L, R): 求 S[X:Y] 与 S[L:R] 的最长公共前缀. 1 #include<algorithm> 2 #include<iostre ...
分类:其他好文   时间:2018-12-14 13:01:33    阅读次数:172
强势图解AC自动机
本篇文章主要详细介绍$AC$自动机的$fail$指针: 如果有什么不完善的地方,请联系我$qwq$ 前置知识: 1、建议学一下$kmp$算法 2、$Trie$ 导入: AC自动机是用来解决多模板匹配问题的,但是,如果就单纯的把每个模板串拼接在一起,或者单个单个匹配的话,肯定是会超时的,而它的思想是把 ...
分类:其他好文   时间:2018-12-13 14:59:36    阅读次数:258
做题记录
2018-12-07 bzoj3172:AC自动机,建出fail树,加入一个字符串在fail树的链上每个点+1,每个点的答案为子树中的所有点权的和。 bzoj3110:整体二分+线段树。 2018-12-09 HDU2825:AC自动机+状压dp。 HDU6086:AC自动机+状压dp bzoj24 ...
分类:其他好文   时间:2018-12-13 14:58:30    阅读次数:180
luogu P2336 [SCOI2012]喵星球上的点名
"传送门" 这题tm把AC自动机叉掉了,,, 只能考虑别的做法 把所有串连在一起,不同串的交界处加入一些不同的字符,然后求出sa数组和height数组,现在一个询问的答案就是和那个询问串的lcp正好为询问串长度的原串个数,而这在把后缀排好序后是一个区间,每个原串答案为包含这个原串的某个点的区间个数 ...
分类:其他好文   时间:2018-12-11 11:29:03    阅读次数:186
2434: [Noi2011]阿狸的打字机
2434: [Noi2011]阿狸的打字机 https://lydsy.com/JudgeOnline/problem.php?id=2434 分析: AC自动机。 查询x在y中出现了几次,就是查询y在AC自动机上有多少节点的可以通过fail指针指向x,反过来就是查询fail树上,x的子树内有多少y ...
分类:其他好文   时间:2018-12-09 20:38:42    阅读次数:237
HDU 6086 Rikka with String
Rikka with String http://acm.hdu.edu.cn/showproblem.php?pid=6086 题意: 求一个长度为2L的,包含所给定的n的串,并且满足非对称。 分析: AC自动机+状压dp。 首先给这个n个串,建立AC自动机。然后去枚举长度为L的一个串,就可以知道 ...
分类:其他好文   时间:2018-12-09 16:16:42    阅读次数:211
HDU 2825 Wireless Password
Wireless Password http://acm.hdu.edu.cn/showproblem.php?pid=2825 题意: 求有多少长度为n的串,包含给定的串的至少k个串。 分析: AC自动机+dp,首先对给定的m个串建立AC自动机,然后状压dp,dp[i][j][s]表示当前的串的长 ...
分类:其他好文   时间:2018-12-09 12:02:32    阅读次数:214
1438条   上一页 1 ... 24 25 26 27 28 ... 144 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!