![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
AC自动机
Rocket_Raccoon
这个作者很懒,什么都没留下…
展开
-
[AC自动机] HDU2243 考研路漫漫--单词情结
[(http://acm.hdu.edu.cn/showproblem.php?pid=2243)]我觉得很不错的一道AC自动机首先把题目转换为求不含词根的数量 考虑构造一个矩阵mat[i][j]表示状态i到状态j走一步的数量 其中i和j必须要是合法状态 设s1=26^1+26^2+…+26^L,s2=mat^1+mat^2+…+mat^L 则答案等于s1-s2mat可以由ac自动机辅助构造原创 2017-11-18 22:58:27 · 243 阅读 · 0 评论 -
AC自动机学习总结
AC自动机配合普通DP,状压DP,矩阵,Fail树等使用较多普通AC自动机:1.题目大意:给定一个n*m的矩阵,再给定k个串,求每个串最早出现的位置 题解:为每一个方向建立AC自动机并且匹配。2.题目大意:求有多少串s出现在t中,并输出这些串 题解:为每个t建一个AC自动机并匹配3.题目大意:求每个串s在t中出现次数 题解:一种可以开128个儿子直接匹配,但时间空间太浪费,可以只开26个,遇到原创 2017-11-28 23:40:06 · 354 阅读 · 0 评论