![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
dp
Com_man_der
就算不能生而为人,也要做一个艺术品,而不是工业品
展开
-
【GDSOI2017第二轮模拟】树
一个prufer序列对应一种树的形态。dp。f[i][j][k]表示i个点选出了j个,prufer序列长度为k的方案数。注意:选出了j个点,每个点可以出现多次!转移:原创 2020-07-31 21:26:59 · 145 阅读 · 0 评论 -
4308. 【NOIP2015模拟11.3晚】长寿花
Dp。先考虑第一个条件,不考虑第二个条件。对于每一层,设g[i][j] 为 到第i个位置,用j种颜色的方案数 ,颜色编号递增。g[i][j] = g[i - 1][j - 1] + g[i - 1][j] * (j - 1)对于i这个位置,我们能开出一种新的颜色(j),也能不开出一种,用前面就有的j种,但是不能和i - 1位置的颜色相同,所以减一。然后再设f[i][j]为前i层其中第i层用了j种颜色的方案数。前面理解起来容易,最重要是减去的部分(考虑了第二种限制)在计算.原创 2020-07-31 21:20:48 · 178 阅读 · 0 评论 -
【NOIP2014八校联考第4场第2试10.20】准备复赛(exam) (Standard IO)
Time Limits:1000 msMemory Limits:262144 KBDetailed LimitsDescription今年的NOIP初赛真是简单,小可可不用吹灰之力就考进了复赛,但是复赛可没有那么简单了,小可可想要好好准备复赛,争取复赛拿个省一。今天小可可在复习树和图的最大匹配时就碰到这样的一个难题:n个节点满足以下性质的不同的树有多少种。1、树是...原创 2020-01-17 22:38:18 · 179 阅读 · 0 评论 -
3784. 【NOIP2014模拟8.19】邮局选址 (File IO): input:post.in output:post.out
Time Limits:1000 msMemory Limits:131072 KBDetailed LimitsDescription在 J 市的一条笔直的公路旁分布着 n 个村庄,每个村庄都有一个唯一的坐标 Xi,任意一对村庄的坐标不同。最近,J 市领导计划在村庄里新建 m 个邮局,而邮局在 n个村庄里的分布情况会影响到居民的便利程度。设 m 个邮局分别建在 P...原创 2020-01-10 16:10:07 · 386 阅读 · 0 评论 -
3848. 【NOIP2014八校联考第1场第2试9.21】大水题(water) (Standard IO)
Time Limits:1000 msMemory Limits:524288 KBDetailed LimitsDescriptiondzy定义一个n^2位的数的生成矩阵A为一个大小为n*n且Aij为这个数的第i*n+j-n位的矩阵。现在dzy有一个数n^2位的数k,他想知道所有小于等于k的数的n*n生成矩阵有多少种。(如果不足n^2位则补前缀零)...原创 2020-01-09 19:37:17 · 221 阅读 · 0 评论 -
3799. 【NOIP2014模拟8.22】青蛙神 (Standard IO)
3799. 【NOIP2014模拟8.22】青蛙神(Standard IO)Time Limits:1000 msMemory Limits:262144 KBDetailed LimitsDescriptionInput输入第1行包含两个整数N,M。第2到M+1行每行包含三个整数Ui,Vi,表示有一条Ui与Vi的单向道路。Output一行1个整数,...原创 2019-12-28 16:06:14 · 238 阅读 · 0 评论 -
6309. 完全背包 贪心性价比 +dp
6309. 完全背包(File IO):input:backpack.inoutput:backpack.outTime Limits:1000 msMemory Limits:262144 KBDetailed LimitsDescriptionInputOutputSample InputSample 1:2 153 25 3...原创 2019-08-18 16:53:24 · 305 阅读 · 0 评论 -
1035. 【SCOI2009】粉刷匠 (Standard IO)
Time Limits:5000 msMemory Limits:65536 KBDetailed LimitsDescriptionwindy有 N 条木板需要被粉刷。每条木板被分为 M 个格子。每个格子要被刷成红色或蓝色。windy每次粉刷,只能选择一条木板上一段连续的格子,然后涂上一种颜色。每个格子最多只能被粉刷一次。如果windy只能粉刷 T 次,他最多能...原创 2019-08-09 20:13:20 · 253 阅读 · 0 评论 -
1038. 【SCOI2009】游戏 (Standard IO)
Time Limits:1000 msMemory Limits:65536 KBDetailed LimitsDescriptionwindy学会了一种游戏。 对于1到N这N个数字,都有唯一且不同的1到N的数字与之对应。 最开始windy把数字按顺序1,2,3,……,N写一排在纸上。 然后再在这一排下面写上它们对应的数字。 然后又在新的一排下面写上它们对应的数字。 ...原创 2019-08-09 22:08:15 · 157 阅读 · 0 评论 -
6310. Global warming
6310. Global warming(File IO):input:glo.inoutput:glo.outTime Limits:1000 msMemory Limits:262144 KBDetailed LimitsDescription给定整数 n 和 x,以及一个大小为 n 的序列 a。你可以选择一个区间 [l,r],然后令 a[i]+=d(l&...原创 2019-08-20 21:47:52 · 206 阅读 · 0 评论 -
6311. Mobitel
6311. Mobitel(File IO):input:mobitel.inoutput:mobitel.outTime Limits:6000 msMemory Limits:65536 KBDetailed LimitsDescription给定一个 r 行 s 列的矩阵,每个格子里都有一个正整数。问如果从左上角走到右下角,且每次只能向右或向下走到相邻格...原创 2019-08-20 22:07:39 · 296 阅读 · 0 评论 -
6296. 2019.08.12【NOIP提高组A】投票 三分 + dp + 概率
6296. 2019.08.12【NOIP提高组A】投票(File IO):input:vote.inoutput:vote.outTime Limits:1000 msMemory Limits:524288 KBDetailed LimitsDescriptionInputOutputSample InputSample 1:2 ...原创 2019-08-16 22:15:55 · 271 阅读 · 0 评论 -
单调队列优化dp
形如f[i] = max{f[j] + wj} - wi的问题都可以用单调队列优化。例题:1771. 烽火传递板题 , 注意一个地方 , 求完所有的f后 , ans不是f[n]而是后面的一段后缀的f , 注意后缀的左端点。1772. 假期【推荐】很显然是RMQ问题 , 计算前缀和sum[i] , 对于固定的右端点 i,我们想让答案最大等价于max{sum[i] - sum[j...原创 2019-08-22 16:18:27 · 155 阅读 · 0 评论 -
6271. 2019.8.4【NOIP提高组A】锻造 (forging)
6271. 2019.8.4【NOIP提高组A】锻造 (forging)(File IO):input:forging.inoutput:forging.outTime Limits:1500 msMemory Limits:262144 KBDetailed LimitsDescriptionInput第一行两个整数 n, a,含义如题所示。为了避免...原创 2019-08-06 11:42:16 · 251 阅读 · 0 评论 -
3424. 【NOIP2013模拟】粉刷匠 (Standard IO)
3424. 【NOIP2013模拟】粉刷匠(Standard IO)Time Limits:1000 msMemory Limits:262144 KBDetailed LimitsDescription赫克托是一个魁梧的粉刷匠,而且非常喜欢思考==现在,神庙里有N根排列成一直线的石柱,从1到N标号,长老要求用油漆将这些石柱重新粉刷一遍。赫克托有K桶颜色各不...原创 2019-08-01 21:52:18 · 230 阅读 · 0 评论 -
4810. 【NOIP2016提高A组五校联考1】道路规划 (Standard IO)
Time Limits:1000 msMemory Limits:524288 KBDetailed LimitsDescriptionInputOutputSample Input51 4 5 2 33 4 2 1 5Sample Output3Data ConstraintHintSource / Aut...原创 2019-07-03 16:19:54 · 166 阅读 · 0 评论 -
【提高组NOIP2007】矩阵取数游戏
题目描述帅帅经常跟同学玩一个矩阵取数游戏:对于一个给定的n*m的矩阵,矩阵中的每个元素a[i,j] 均为非负整数。游戏规则如下:每次取数时须从每行各取走一个元素,共n个。m次后取完矩阵所有元素;每次取走的各个元素只能是该元素所在行的行首或行尾;每次取数都有一个得分值,为每行取数的得分之和,每行取数的得分 = 被取走的元素值*2^i,其中i表示第i次取数(从1开始编号);游戏结束总得分为m...原创 2018-12-30 16:31:49 · 539 阅读 · 0 评论 -
【NOIP2014模拟11.2B组】人品问题
Description网上出现了一种高科技产品——人品测试器。只要你把你的真实姓名输入进去,系统将自动输出你的人品指数。yzx不相信自己的人品为0。经过了许多研究后,yzx得出了一个更为科学的人品计算方法。这种方法的理论依据是一个非常重要的结论:人品具有遗传性。因此,一个人的人品完全由他的祖先决定。yzx提出的人品计算方法相当简单,只需要将测试对象的k个祖先的人品指数(可能为负数)加起来即可。...原创 2019-01-24 16:09:09 · 308 阅读 · 0 评论 -
【NOIP2014模拟10.26】改造二叉树
Description小Y在学树论时看到了有关二叉树的介绍:在计算机科学中,二叉树是每个结点最多有两个子结点的有序树。通常子结点被称作“左孩子”和“右孩子”。二叉树被用作二叉搜索树和二叉堆。随后他又和他人讨论起了二叉搜索树。什么是二叉搜索树呢?二叉搜索树首先是一棵二叉树。设key[p]表示结点p上的数值。对于其中的每个结点p,若其存在左孩子lch,则key[p]>key[lch];若其...原创 2019-01-25 21:49:11 · 243 阅读 · 0 评论 -
【五校联考1day1】我才不是萝莉控呢
题解转自https://blog.csdn.net/jacajava/article/details/79099931关于哈夫曼树:转自https://www.cnblogs.com/mcgrady/p/3329825.html转载 2019-01-22 10:42:12 · 471 阅读 · 0 评论 -
队伍统计
Description现在有n个人要排成一列,编号为1->n 。但由于一些不明原因的关系,人与人之间可能存在一些矛盾关系,具体有m条矛盾关系(u,v),表示编号为u的人想要排在编号为v的人前面。要使得队伍和谐,最多不能违背k条矛盾关系(即不能有超过k条矛盾关系(u,v),满足最后v排在了u前面)。问有多少合法的排列。答案对10^9+7取模。Input输入文件名为count.in。...原创 2019-01-27 16:28:24 · 245 阅读 · 0 评论 -
4227. 【五校联考3day2】B (Standard IO)
Description小D是雅礼高一著名的神犇,在NOI同步赛中获得了满分的优异成绩,而全国没有任何其他人获得如此的成绩。某天晚上,高一内部在讨论一道题目,然而包括小D之内的各种神犇都毫无头绪,这时候,高二的人赢小T上来给高二进行了精彩的讲解。小D被小T的神犇气场所折服,他知道小T之所以没有同步赛满分是不屑于,于是他决定拜小T为师。一日小T正在给小D讲解后缀数组。“把一个字...原创 2019-01-28 16:22:50 · 339 阅读 · 0 评论 -
4245. 【五校联考6day2】er
4245. 【五校联考6day2】er (Standard IO)Time Limits: 1000 ms Memory Limits: 262144 KB Detailed Limits Description小明在业余时间喜欢打电子游戏,不是星际和魔兽这些,是赛尔号一类的游戏。最近小明在玩一款新出的游戏,叫做■■■■■■■■。小明觉得游戏里自己的装备太垃圾了,每次都被大神虐,...原创 2019-01-29 22:17:29 · 273 阅读 · 0 评论 -
4215. 【NOIP2015模拟9.12】与机关的决战 (Standard IO)
4215. 【NOIP2015模拟9.12】与机关的决战(Standard IO)Time Limits:1000 msMemory Limits:262144 KBDetailed LimitsDescriptionLab与机关SERN展开了最后决战。SERN派出了凶恶的FB,而Labmem们要捕获FB。FB刚刚在第三水车厂露过行踪,Lab首领冈伦决定倾Lab之...原创 2019-04-03 20:21:19 · 157 阅读 · 0 评论 -
1116. 【HNOI2008】T_OY(踢欧阳^_^) (Standard IO)斜率优化dp
1116. 【HNOI2008】T_OY(踢欧阳^_^)(Standard IO)Time Limits:1000 msMemory Limits:65536 KBDetailed LimitsDescription8月P教授要去看奥运,但是他割舍不下自己的一大堆智力玩具。于是,他决定把所有玩具都运到北京去。P教授使用自己的物体维数压缩器ODZ(Object Dime...原创 2019-04-13 14:53:58 · 230 阅读 · 0 评论 -
2309. 【中山市选2011】辽哥游戏 (Standard IO)
Time Limits:1000 msMemory Limits:128000 KBDetailed LimitsDescription 张辽是一个长发飘飘的非常聪明的男孩,人人都称他为“辽哥”。辽哥喜欢玩一个有趣的电脑游戏。这个游戏开始的时候有n个碉堡,每个碉堡拥有一个防御值和一个附加值。玩家拥有一个初始的攻击力。如果玩家破坏了一个碉堡,则他能得到1分。每一次,辽...原创 2019-04-22 19:37:31 · 145 阅读 · 0 评论 -
序列和(sum)
DescriptionN个数排成一个环,请选出不超过K段的连续的数,段与段间不能重叠,且使得选出的数和最大。Input输入文件sum.in第一行包含两个正整数N和k。接下来1行描述这N个数。Output输出文件sum.out包含一个数,即要去的最大的和。Sample Input9 22 -1 2 -1 2 -4 1 -1 2...原创 2019-04-22 19:53:36 · 821 阅读 · 0 评论 -
3318. 【BOI2013】Brunhilda的生日 (Standard IO)
Time Limits:1000 msMemory Limits:262144 KBDetailed LimitsDescription除去对铁质盔甲强烈的热爱,Brunhilda是一个正常的7岁女孩。近期,她正在策划一个完美的生日派对。她发明了如下的一个游戏:所有的孩子在一个数k被宣读之前不停地跑来跑去。当这个数字k宣读后,所有的孩子将形成人数恰好为k的若干群体,且...原创 2019-07-08 21:38:04 · 203 阅读 · 0 评论 -
2018.12.08【NOIP提高组】模拟B组 5123. diyiti
(File IO): input:yist.in output:yist.outTime Limits: 2000 ms Memory Limits: 524288 KB Detailed Limits DownloadsDescription给定n 根直的木棍,要从中选出6 根木棍,满足:能用这6 根木棍拼出一个正方形。注意木棍不能弯折。问方案数。正方形:四条边都相等、四个...原创 2018-12-08 22:30:09 · 409 阅读 · 0 评论