码迷,mamicode.com
首页 >  
搜索关键字:动物园    ( 174个结果
[APIO2007]动物园
题面 [戳我][1] $n\leq10^5$ 解析 注意到每个小朋友只能看到$5$个动物,可以状压$DP$。 我们可以对每个小朋友预处理一下他面对每种状态会不会满意。 然后就可枚举动物数$j$和当前状态$s$进行状压$DP$。 $f[j][s]=max(f[j 1][(s\&15) include ...
分类:Windows程序   时间:2018-05-19 17:07:31    阅读次数:255
【NOI2014】动物园
题目 近日,园长发现动物园中好吃懒做的动物越来越多了。例如企鹅,只会卖萌向游客要吃的。为了整治动物园的不良风气,让动物们凭自己的真才实学向游客要吃的,园长决定开设算法班,让动物们学习算法。 某天,园长给动物们讲解 KMP 算法。 园长:“对于一个字符串 S,它的长度为 L。我们可以在 O(L)的时间 ...
分类:其他好文   时间:2018-05-16 00:27:04    阅读次数:133
【NOI2014】动物园 - KMP
题目描述 近日,园长发现动物园中好吃懒做的动物越来越多了。例如企鹅,只会卖萌向游客要吃的。为了整治动物园的不良风气,让动物们凭自己的真才实学向游客要吃的,园长决定开设算法班,让动物们学习算法。 某天,园长给动物们讲解KMP算法。 园长:“对于一个字符串S,它的长度为L。我们可以在O(L)的时间内,求 ...
分类:其他好文   时间:2018-04-29 16:59:33    阅读次数:181
[APIO2007]动物园 --- 状压DP
[APIO2007]动物园 题目描述 新建的圆形动物园是亚太地区的骄傲。圆形动物园坐落于太平洋的一个小岛上,包含一大圈围栏,每个围栏里有一种动物。 如下图所示: 你是动物园的公共主管。你要做的是,让每个来动物园的人都尽可能高兴。 今天有一群小朋友来动物园参观,你希望能让他们在动物园度过一段美好的时光 ...
分类:Windows程序   时间:2018-04-24 20:25:08    阅读次数:250
[NOI2014][bzoj3670] 动物园 [kmp+next数组应用]
题面 "传送门" 思路 首先,这题最好的一个地方,在于它给出的关于$next$的讲解实在是妙极......甚至可以说我的kmp是过了这道题以后才脱胎换骨的 然后是正文: 如何求$num$数组? 这道题的输入有1e6个字符,显然需要$O\left(n\right)$左右级别的算法来解 先看到$num$ ...
分类:编程语言   时间:2018-04-21 12:48:07    阅读次数:263
Java第三次作业
《Java技术》第XX次作业 (一)学习总结 1阅读下面程序,分析是否能编译通过?如果不能,说明原因。应该如何修改?程序的运行结果是什么?为什么子类的构造方法在运行之前,必须调用父 类的构造方法?能不能反过来? ~~~ class Grandparent { public Grandparent() ...
分类:编程语言   时间:2018-04-20 00:23:19    阅读次数:274
[NOI2014]动物园
Description 近日,园长发现动物园中好吃懒做的动物越来越多了。例如企鹅,只会卖萌向游客要吃的。为了整治动物园的不良风气,让动物们凭自己的真才实学向游客要吃的,园长决定开设算法班,让动物们学习算法。 某天,园长给动物们讲解KMP算法。 园长:“对于一个字符串S,它的长度为L。我们可以在O(L ...
分类:其他好文   时间:2018-03-15 13:11:07    阅读次数:112
BZOJ 3670 NOI2014 动物园 KMP+dp
题目链接:http://www.lydsy.com/JudgeOnline/problem.php?id=3670 题意概述:令num[i]表示字符串由1~i的字符形成的前缀中不相重叠的相同前后缀的数量,求mul{ num[i] | 1<=i<=L }mod1000000007。 实际上只要对KMP ...
分类:其他好文   时间:2018-03-04 20:03:28    阅读次数:175
P2375 [NOI2014]动物园
题目描述 近日,园长发现动物园中好吃懒做的动物越来越多了。例如企鹅,只会卖萌向游客要吃的。为了整治动物园的不良风气,让动物们凭自己的真才实学向游客要吃的,园长决定开设算法班,让动物们学习算法。 某天,园长给动物们讲解KMP算法。 园长:“对于一个字符串S,它的长度为L。我们可以在O(L)的时间内,求 ...
分类:其他好文   时间:2018-02-21 10:40:19    阅读次数:165
【题解】NOI2014动物园
传送门:洛谷P2375 一直到写到这道题目才发现我一直都理解了假的KMP……fail数组:fail[i]为从1-i(包含i)在内的字符串,相同的最长前后缀长度。 那么我们可以先思考暴力:先求出所有的fail,再不断往上跳,那么跳到的节点中(fail<<1)<i的个数即为num值。但这样的复杂度太高了 ...
分类:其他好文   时间:2018-02-07 19:58:00    阅读次数:145
174条   上一页 1 ... 4 5 6 7 8 ... 18 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!