码迷,mamicode.com
首页 >  
搜索关键字:jsoi2007    ( 229个结果
BZOJ 1030 JSOI 2007 文本生成器 AC自动机+DP
题目大意:给出一些字符串。已知如果文章里出现过这些字符串中的一个,那么就说这个文章是可读的。问长度为l的文章有多少是可读的文章。 思路:直接处理不太好弄, 我们可以统计出来不可读的文章,然后用26^l减去就是可读的文章总数。 将所有的字串建Trie图,然后设f[i][j]为文章的第i个字符Trie图中的第j个节点的时候不可读的文章的数量。转移就很简单了。注意一下取模就行了。 ...
分类:Web程序   时间:2014-12-08 17:57:36    阅读次数:256
BZOJ 1030 JSOI2007 文本生成器 AC自动机+DP
题目大意:给定n个模式串,求长度为m的至少含有一个模式串的字符串共有多少种 照例,令f[i][j]表示长度为i的字符串与AC自动机上的第j个点匹配的方案数 直接DP很难,我们考虑补集法,即用26^m减去不含任何模式串的字符串的数量 后者就是经典的AC自动机DP模型啦~~ #include #include #include #include #define MOD 10007 us...
分类:Web程序   时间:2014-12-08 13:59:56    阅读次数:208
BZOJ1030: [JSOI2007]文本生成器
1030: [JSOI2007]文本生成器Time Limit: 1 SecMemory Limit: 162 MBSubmit: 1902Solved: 776[Submit][Status]DescriptionJSOI交给队员ZYX一个任务,编制一个称之为“文本生成器”的电脑软件:该软件的使用...
分类:Web程序   时间:2014-12-08 13:46:11    阅读次数:284
【BZOJ】1030: [JSOI2007]文本生成器(递推+ac自动机)
http://www.lydsy.com/JudgeOnline/problem.php?id=1030其实做了1009也不会感到很难了,无非将kmp变成了ac自动机。设f[i,j]表示前i个串当前匹配到j的节点的方案数。。然后自己想。sb错1:ac自动机的节点开小了(自己想错了。。以为最多节点就是...
分类:Web程序   时间:2014-11-24 15:03:33    阅读次数:214
[bzoj 1027][JSOI2007]合金(解析几何+最小环)
题目:http://www.lydsy.com:808/JudgeOnline/problem.php?id=1027分析:首先因为一个合金的和为1,所以考虑2个材料合金能否合成一个需求合金的时候,只要考虑前两个值就可以了。我们如果把这两个值放到平面直角坐标系中,设两个材料合金坐标分别为(x,y)和...
分类:Web程序   时间:2014-11-23 17:29:57    阅读次数:279
【BZOJ】1031: [JSOI2007]字符加密Cipher(后缀数组)
http://www.lydsy.com/JudgeOnline/problem.php?id=1031很容易想到这就是将字符串复制到自己末尾然后后缀数组搞出sa然后按区间输出即可。然后换了下模板,将基数排序放到外边#include #include #include #include #inclu...
分类:编程语言   时间:2014-11-13 14:16:56    阅读次数:251
【BZOJ】1029: [JSOI2007]建筑抢修(贪心)
http://www.lydsy.com/JudgeOnline/problem.php?id=1029按右端点排序后依次加入,并且每一次看是否能被修筑,如果能就修;否则查找原来修过的,如果原来修过的最大的建筑花的时间比当前所要花的时间大,那么我们就决策:不修原来那个,改为修当前的(因为起点一样,所...
分类:Web程序   时间:2014-11-12 13:28:09    阅读次数:228
BZOJ 1031 JSOI2007 字符加密Cipher 后缀数组
题目大意:给定一个字符串,求将这个字符串首尾相接后以每个字符开头的字符串排序后最后一列的字符串 传说中的后缀数组0.0 昨晚看了一晚上DC3没看懂,于是写了倍增0.0 罗先生的25行代码实在是抽象QAQ 蒟蒻表示理解不能QAQ 于是自己写了个比较清晰的版本QAQ 首先这题是环 于是我们把字符串的前n-1个字符添加到这个字符串的尾端 然后就是后缀数组的事情了 求完这个之后按照后缀数组的顺序枚举...
分类:编程语言   时间:2014-11-11 16:48:32    阅读次数:191
BZOJ 1029 [JSOI2007] 建筑抢修(贪心)
1029: [JSOI2007]建筑抢修Time Limit:4 SecMemory Limit:162 MBSubmit:2285Solved:1004[Submit][Status]Description小刚在玩JSOI提供的一个称之为“建筑抢修”的电脑游戏:经过了一场激烈的战斗,T部落消灭了所...
分类:Web程序   时间:2014-11-07 23:19:44    阅读次数:273
BZOJ 1032 JSOI 2007 祖码Zuma 区间DP
题目大意:按照祖玛的玩法(随意选颜色),给出一段区间,问最少用多少个球能够把所有颜色块都消除。 思路:把输入数据按照连续的块处理,保存成颜色和数量,然后用这个来DP。我们知道,一个单独的块需要两个相同的颜色可以消去,对于这样的块f[i][i] = 2,其余的>=2个的块只需要一个,这样的块f[i][i] = 1。转移就比较简单了,按照区间DP的一般思想,最外层循环的是区间长度,中间循环的...
分类:Web程序   时间:2014-10-29 13:09:39    阅读次数:288
229条   上一页 1 ... 20 21 22 23 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!