码迷,mamicode.com
首页 >  
搜索关键字:bzoj1030    ( 38个结果
BZOJ1030 JSOI2007文本生成器
AC自动机。 f[i][j]表示为文本串中长度为i匹配字典树中j号节点的方案数。 ...
分类:Web程序   时间:2018-01-21 22:38:39    阅读次数:238
BZOJ1030: [JSOI2007]文本生成器
1030: [JSOI2007]文本生成器 Description JSOI交给队员ZYX一个任务,编制一个称之为“文本生成器”的电脑软件:该软件的使用者是一些低幼人群, 他们现在使用的是GW文本生成器v6版。该软件可以随机生成一些文章―――总是生成一篇长度固定且完全随机的文 章—— 也就是说,生成 ...
分类:Web程序   时间:2018-01-21 19:19:59    阅读次数:181
BZOJ【bzoj1030】[JSOI2007]文本生成器(AC自动机)
做到了AC自动机的题目,复习了一下AC自动机,学习了黄学长代码,这个题呢,我们可以模拟在AC自动机上的操作,dp数组f[i][j]表示前i个字符,我们在AC自动机上处在j号节点的方案数。 我们可以计算不符合条件的方案数,转移的时候不在有标记的节点转移就行了。—— by VANE ...
分类:Web程序   时间:2018-01-19 22:21:51    阅读次数:172
BZOJ1030:[JSOI2007]文本生成器——题解
http://www.lydsy.com/JudgeOnline/problem.php?id=1030 Description JSOI交给队员ZYX一个任务,编制一个称之为“文本生成器”的电脑软件:该软件的使用者是一些低幼人群, 他们现在使用的是GW文本生成器v6版。该软件可以随机生成一些文章― ...
分类:Web程序   时间:2018-01-08 12:13:02    阅读次数:221
BZOJ1030 [JSOI2007]文本生成器 (AC自动机+DP)
题目大意:求长度为$M$的用$'A'-'Z'$组成的字符串中至少含有给出的N个模式串之一的个数。 传送门 似乎不那么裸的AC自动机题目都是在自动机上跑DP。。。 直接求解不好算,我们可以用$26^M$减去不含模式串的个数。 建好自动机,设f[i][j]表示走i步,现在在j号节点的路径条数。 那么f[ ...
分类:Web程序   时间:2017-09-12 16:08:31    阅读次数:235
【bzoj1030】[JSOI2007]文本生成器
JSOI交给队员ZYX一个任务,编制一个称之为“文本生成器”的电脑软件:该软件的使用者是一些低幼人群,他们现在使用的是GW文本生成器v6版。该软件可以随机生成一些文章―――总是生成一篇长度固定且完全随机的文章—— 也就是说,生成的文章中每个字节都是完全随机的。如果一篇文章中至少包含使用者们了解的一个 ...
分类:Web程序   时间:2017-07-15 10:01:40    阅读次数:202
BZOJ1030:[JSOI2007]文本生成器
1030: [JSOI2007]文本生成器 Description JSOI交给队员ZGX一个任务,编制一个称之为“文本生成器”的电脑软件:该软件的使用者是一些战舰狗,他们现在使用的是GW文本生成器v6版。该软件可以随机生成一些文章―――总是生成一篇长度固定且完全随机的文章—— 也就是说,生成的文章 ...
分类:Web程序   时间:2017-07-14 23:12:00    阅读次数:282
bzoj1030 文本生成器(AC自动机+dp)
1030: [JSOI2007]文本生成器 Description JSOI交给队员ZYX一个任务,编制一个称之为“文本生成器”的电脑软件:该软件的使用者是一些低幼人群,他们现在使用的是GW文本生成器v6版。该软件可以随机生成一些文章―――总是生成一篇长度固定且完全随机的文章—— 也就是说,生成的文 ...
分类:其他好文   时间:2017-06-17 17:13:59    阅读次数:139
bzoj1030 [JSOI2007]文本生成器
Description JSOI交给队员ZYX一个任务,编制一个称之为“文本生成器”的电脑软件:该软件的使用者是一些低幼人群,他们现在使用的是GW文本生成器v6版。该软件可以随机生成一些文章―――总是生成一篇长度固定且完全随机的文章—— 也就是说,生成的文章中每个字节都是完全随机的。如果一篇文章中至 ...
分类:Web程序   时间:2017-04-13 10:58:09    阅读次数:234
【bzoj1030】: [JSOI2007]文本生成器 字符串-AC自动机-DP
【bzoj1030】: [JSOI2007]文本生成器 首先把匹配任意一个的个数的问题转化为总个数-没有一个匹配的个数 先构造AC自动机,然后枚举每一位的字母以及在自动机上的位置 f[i][j]为第i位在j的位置且没有匹配过任何一个串的个数 然后26^m-sum(f[m][j])就是答案 还有就是当 ...
分类:Web程序   时间:2017-03-31 20:42:26    阅读次数:240
38条   上一页 1 2 3 4 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!