山东济南彤昌机械科技有限公司 山东济南江鹏工贸游有限公司

随笔分类 -  AC自动机

[OI]省选前模板整理
摘要:省选前把板子整理一遍,如果发现有脑抽写错的情况,欢迎各位神犇打脸 :) 数学知识 数论: 高精度: 矩阵乘法: 数据结构 树状数组: 线段树: Treap: splay: 主席树: Link-Cut-Tree 图 2-SAT: 有向图的强联通分量: 无向图的边的双连通分量: 最短路: 最小生成树: 阅读全文

posted @ 2016-04-05 11:21 hahalidaxin

bzoj 2434 [Noi2011]阿狸的打字机(fail树+离线处理+BIT)
摘要:【题目链接】 http://www.lydsy.com/JudgeOnline/problem.php?id=2434 【题意】 按照一定规则生成n个字符串,回答若干个询问:(x,y),问第x个字符串在第y个字符串中的出现次数。 【思路】 用所有的串构建AC自动机并求出fail数组,利用fail指针 阅读全文

posted @ 2016-02-24 16:51 hahalidaxin

bzoj 3172 [Tjoi2013]单词(fail树,DP)
摘要:【题目链接】 http://www.lydsy.com/JudgeOnline/problem.php?id=3172 【题意】 题目的意思是这样的,给若干个单词,求每个单词在这一堆单词中的出现次数。 出题人语文水平高 【思路】 AC自动机. fail树 AC自动机中的fail指针指向该串的一个后缀 阅读全文

posted @ 2016-02-20 08:56 hahalidaxin

tyvj P1519 博彩游戏(AC自动机+DP滚动数组)
摘要:P1519 博彩游戏 背景 Bob最近迷上了一个博彩游戏…… 描述 这个游戏的规则是这样的:每花一块钱可以得到一个随机数R,花上N块钱就可以得到一个随机序列;有M个序列,如果某个序列是产生的随机序列的子串,那么就中奖了,否则不中。Bob会告诉你这M个序列,和身上有的钱的总数N,当然还有R的范围。请你 阅读全文

posted @ 2016-02-17 19:03 hahalidaxin

bzoj 1030 [JSOI2007]文本生成器(AC自动机+DP)
摘要:【题目链接】 http://www.lydsy.com/JudgeOnline/problem.php?id=1030 【题意】 给n个小串,随机构造一个长为m的大串,一个串合法当且仅当包含一个或多个给定的小串,问合法串的数目。 【思路】 AC自动机+DP 首先将问题转化为求不合法的大串的数目。 将 阅读全文

posted @ 2016-02-17 16:25 hahalidaxin

HDU2222 Keywords Search(AC自动机)
摘要:Keywords SearchTime Limit: 2000/1000 MS (Java/Others)Memory Limit: 131072/131072 K (Java/Others)Total Submission(s): 46676Accepted Submission(s): 1485... 阅读全文

posted @ 2015-11-24 16:33 hahalidaxin