码迷,mamicode.com
首页 >  
搜索关键字:bzoj1030    ( 38个结果
[Bzoj1030][JSOI2007]文本生成器
题目链接:https://www.lydsy.com/JudgeOnline/problem.php?id=1030 最最最常见的多串匹配问题!题目求至少包含一个子串的方案数,则可以转化成全部方案-不包含子串的方案数。 求不包含任何字串的方案数即以所有子串建AC自动机,然后跑dp,dp[i][j]表 ...
分类:Web程序   时间:2019-07-04 20:15:34    阅读次数:189
bzoj1030 文本生成器
# 题意 给出n个字符串,要构造一个长度为m的字符串S,使得给出的n个字符串中至少有一个是S的子串。问方案数。 # 思路 $AC$自动机+$DP$ 考虑至少有一个是S的子串不好考 ...
分类:其他好文   时间:2019-02-01 20:39:49    阅读次数:212
[bzoj1030][JSOI2007]文本生成器——AC自动机+动态规划
题目大意: 给定n个给定的串,求有多少个串满足存在给定的串是这个串的子串。 思路: 直接计算存在的不太好算,考虑反面计数,计算有多少个串找不到匹配。 那么当我们把AC自动机给建出来之后,不难发现一个满足要求的串会一直在AC自动机上面跳并且到不了已经匹配上的节点,于是问题便转化成了有向图的路径计数。 ...
分类:Web程序   时间:2018-12-27 20:19:25    阅读次数:223
bzoj1030 文本生成器 Trie图+dp
恢复内容开始 套路题 dp[i][j]表示文本第i个字符匹配到trie图的第j个节点且没有出现过完整单词的方案数 拿26^n-dp[n]就好 ...
分类:其他好文   时间:2018-09-28 01:34:03    阅读次数:159
bzoj 1009 GT考试
还是套路题,和bzoj1030基本一样 就是多了矩乘优化 ...
分类:其他好文   时间:2018-09-28 01:33:54    阅读次数:129
bzoj1030 AC自动机+dp
思路:建状态图,在状态图上dp。 ...
分类:其他好文   时间:2018-08-17 11:15:29    阅读次数:197
bzoj1030 [JSOI2007]文本生成器——AC自动机+DP
题目:https://www.lydsy.com/JudgeOnline/problem.php?id=1030 求至少有一个单词的文本串不太好求,所以转化成求所有情况减去没有一个单词的文本串; 没有一个单词的文本串可以用AC自动机+DP求,设 f[i][j] 表示文本串长度为 i ,当前 Trie ...
分类:Web程序   时间:2018-07-17 20:42:59    阅读次数:207
BZOJ1030: [JSOI2007]文本生成器
【传送门:BZOJ1030】 简要题意: 给出n个单词,要求求出至少含一个单词的长度为n的字符串数量 题解: 显然直接求出是很难求的,那么我们就求出总的字符串数量,再求出不含任何一个单词的字符串数量 然后相减就是答案 很像GT考试,不过变成了多个串,那么就用AC自动机 设f[i][j]为长度为i时到 ...
分类:Web程序   时间:2018-04-27 13:26:23    阅读次数:193
bzoj1030: [JSOI2007]文本生成器(AC自动机+DP)
第一次写这类题...懵 首先考虑朴素的DP,设$f(i, s)$表示前$i$个字符,字符串为$s$的方案数,则有$f(i, s)=\sum_{j=A}^{Z} f(i-1, s-j)$,且任意一个给定串都不存在$s$中。 我们知道在一个字符串里找其他的字符串是AC自动机的强项,那么我们就可以考虑在A ...
分类:Web程序   时间:2018-02-14 15:59:25    阅读次数:197
【BZOJ1030】文本生成器(AC自动机,动态规划)
【BZOJ1030】文本生成器(AC自动机,动态规划) 题面 "BZOJ" 题解 超级简单良心送分题 很明显是所有状态 不合法状态 合法状态就是$26^m$ 不合法状态做一个$dp$就好 cpp include include include include include include incl ...
分类:其他好文   时间:2018-02-09 17:26:43    阅读次数:83
38条   1 2 3 4 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!