码迷,mamicode.com
首页 >  
搜索关键字:ac自动机    ( 1438个结果
【经典】ac自动机+矩阵快速幂——求长为n的不包含某些串的所有串个数 icpc cerc 2019
老经典题了 #include<bits/stdc++.h> using namespace std; #define N 105 #define ll long long #define mod 1000000007 ll n,m; char buf[N],s[N]; struct Matrix{ ...
分类:其他好文   时间:2020-05-17 13:00:07    阅读次数:63
poj2778 DNA Sequence(AC自动机+矩阵快速幂)
传送门:http://poj.org/problem?id=2778 题目大意:基因序列仅含AGCT四个英语字母,有m个病毒,长度不超过10,现在要制造一个长度为n的基因序列,问有多少种方案,使得我的基因序列不含有病毒子串。 样例输入: 4 3 AT AC AG AA 首先对于所有病毒先跑AC自动机 ...
分类:其他好文   时间:2020-05-14 01:39:03    阅读次数:49
GDOI2019 小说
神题。。。。。 ...
分类:其他好文   时间:2020-04-26 19:02:36    阅读次数:117
CSS设置table样式
$\color{purple}{表格是个很重要的东西,让我们来美化一下吧!}$ DP 图论 字符串 线性DP 最短路 KMP算法 区间DP 拓扑排序 tire树 树型DP tarjan算法 序列自动机 状压DP 匈牙利算法 AC自动机 上面就是最朴素的表格了。(美化的以后更新) ...
分类:Web程序   时间:2020-04-25 23:28:24    阅读次数:99
bzoj3530 [SDOI2014]数数
"题目链接" solution 容易想到将集合中的所有串建出AC自动机。然后用$f[i][j][0/1]$表示前$i$个位置是(1)否(0)为上界,第$i$个位置对应AC自动机中的$j$号点的方案数。 转移就枚举当前位置填的数字转移即可。 有两个需要注意的地方: 如果某个位置可以通过fail指针跳到 ...
分类:其他好文   时间:2020-04-19 10:41:02    阅读次数:49
AC自动机 模板
【模板】AC自动机(简单版) 题目背景 # 通过套取数据而直接“打表”过题者,是作弊行为,发现即棕名。 这是一道简单的AC自动机模板题。 用于检测正确性以及算法常数。 为了防止卡OJ,在保证正确的基础上只有两组数据,请不要恶意提交。 **管理员提示:本题数据内有重复的单词,且重复单词应该计算多次,请 ...
分类:其他好文   时间:2020-04-10 19:40:58    阅读次数:58
P3808 【模板】AC自动机(简单版)
题意:给定n个模式串和1个文本串,求有多少个模式串在文本串里出现过。 思路:建完tire,fail之后,开始跑自动机,然后对于走过的点,给一个标记,防止多次计算即可 为啥呢,因为求得是有多少模式串在文本串出现过,而不是出现次数 1 #include<bits/stdc++.h> 2 using na ...
分类:其他好文   时间:2020-04-09 15:27:35    阅读次数:72
Aho-Corasick automaton
[TOC] 在谈 AC 自动机之前,我们需要学习一些预备知识,请你先详细阅读本博客的前两部分。 KMP 算法 BF 算法 BF算法,即暴风(Brute Force)算法,是普通的模式匹配算法,不是要匹配字符吗?那我一个一个直接匹配不就好啦。BF算法的思想就是将目标串 S 的第一个字符与模式串 T 的 ...
分类:其他好文   时间:2020-04-08 22:23:14    阅读次数:82
AC自动机
AC自动机 模板 找到有多少个匹配的 cpp end[u] |= end[fail[u]];//把危险节点都标记上 ...
分类:其他好文   时间:2020-03-28 01:12:25    阅读次数:81
【算法】AC自动机/AC算法 - 多模式串快速匹配
AC自动机 ~~Accepted~~ Aho Corasick 性质 AC自动机/AC算法 (Aho Corasick automaton),是著名的多模式串匹配算法。 前置知识 1. 字典树( 重要 ) 2. KMP算法(了解Next数组的作用) 典例与算法复杂度分析 典型例题是:给定一个主串 S ...
分类:编程语言   时间:2020-03-27 09:11:10    阅读次数:73
1438条   上一页 1 2 3 4 5 6 ... 144 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!