ACM-动态规划
DP
luyehao1
ACMer
展开
-
TaoTao要吃鸡 (牛客 01背包)
链接:https://www.nowcoder.com/acm/contest/74/B来源:牛客网时间限制:C/C++ 1秒,其他语言2秒空间限制:C/C++ 32768K,其他语言65536K64bit IO Format: %lld题目描述Taotao的电脑带不动绝地求生,所以taotao只能去玩pc版的荒野行动了,和绝地求生一样,游戏人物本原创 2018-01-28 17:06:54 · 1185 阅读 · 0 评论 -
Educational Codeforces Round 63 (Rated for Div. 2) D. Beautiful Array(DP:记录状态)
题目链接:D. Beautiful Array题意:给定一个序列和x,可以任选一段连续区间,将其中所有元素*x,(也可以不选),求序列的最大连续子段和。思路:设 dp[i][j][k] :i:表示当前位置j:0:还未开始计算最大连续子段和 1:正在计算最大连续子段和 2:计算最大连续子段和已经结束k:0:还未开始*x 1:...原创 2019-04-24 16:39:51 · 134 阅读 · 0 评论 -
Codeforces Round #522 div2 C、E题解(DP)
题目链接:C. Playing Piano题意:给一个序列,让你构造一个相等长度的序列,构造的序列中每个元素的取值范围都为[1,5]。构造要求:1. 若原序列a[i]==a[i+1],那么构造的序列b[i]!=b[i+1];2. 若原序列a[i]>a[i+1],那么构造的序列b[i]>b[i+1];3. 若原序列a[i]<a[i+1],那么构造的序列b...原创 2018-11-22 16:14:58 · 444 阅读 · 0 评论 -
Rikka with Nash Equilibrium(hdu 6415 dp)
题目链接:Rikka with Nash Equilibrium 题意:将大小为1 - nm的数填入n*m的矩阵中,问只有有一个纳什均衡点的情况数。纳什均衡点要求这个数在其所在行列中均为最大值。 思路:因为nm必然大于其余所有值,所以一定是nm所在位置为纳什均衡点。那么第二大的数只能在nm所在的行列中,同理第三大的数只能在前两个数所在的行列中。因此,我们可以从nm - ...原创 2018-08-22 09:48:18 · 148 阅读 · 0 评论 -
Working out(DP 四个角递推)
B. Working outtime limit per test2 secondsmemory limit per test256 megabytesSummer is coming! It's time for Iahub and Iahubina to work out, as they both want to look hot at the beach. The gym ...原创 2018-07-14 20:57:13 · 363 阅读 · 0 评论 -
合唱队形(LIS变形)
题目描述N 位同学站成一排,音乐老师要请其中的( N−K )位同学出列,使得剩下的 K 位同学排成合唱队形。合唱队形是指这样的一种队形:设K位同学从左到右依次编号为 1,2,…,K,他们的身高分别为 T1,T2,…,TK, 则他们的身高满足 T1<...<Ti>Ti+1>…>TK(1≤i≤K)。你的任务是,已知所有N位同学的身高,计算最少需要几位同学出列,...原创 2018-07-18 20:23:57 · 853 阅读 · 0 评论 -
导弹拦截(DP LIS)
题目描述某国为了防御敌国的导弹袭击,发展出一种导弹拦截系统。但是这种导弹拦截系统有一个缺陷:虽然它的第一发炮弹能够到达任意的高度,但是以后每一发炮弹都不能高于前一发的高度。某天,雷达捕捉到敌国的导弹来袭。由于该系统还在试用阶段,所以只有一套系统,因此有可能不能拦截所有的导弹。输入导弹依次飞来的高度(雷达给出的高度数据是 ≤50000的正整数),计算这套系统最多能拦截多少导弹,如果要拦截所有...原创 2018-07-18 19:25:36 · 568 阅读 · 0 评论 -
金明的预算方案(有依赖的背包问题)
题目描述金明今天很开心,家里购置的新房就要领钥匙了,新房里有一间金明自己专用的很宽敞的房间。更让他高兴的是,妈妈昨天对他说:“你的房间需要购买哪些物品,怎么布置,你说了算,只要不超过 N元钱就行”。今天一早,金明就开始做预算了,他把想买的物品分为两类:主件与附件,附件是从属于某个主件的,下表就是一些主件与附件的例子:主件 附件电脑 打印机,扫描仪书柜 图书书桌 台灯,文具工...原创 2018-07-18 15:06:03 · 241 阅读 · 0 评论 -
Beautiful Land(01背包变形)
链接:https://www.nowcoder.com/acm/contest/119/F来源:牛客网题目描述It’s universally acknowledged that there’re innumerable trees in the campus of HUST. Now HUST got a big land whose capacity is C to plant trees. ...原创 2018-05-06 21:16:06 · 327 阅读 · 0 评论 -
01背包,完全背包,多重背包
01背包,完全背包,多重背包的个人总结转载 2018-01-28 17:13:37 · 172 阅读 · 0 评论 -
南昌邀请赛网络赛 D. Match Stick Game(dp)
题目链接:Match Stick Game题意:给定一个表达式,只包含加减法,其中每个数字都是用棍子拼起来的,包括加减号(具体详见题目链接)。现在可对棍子进行重新分配。但需要保证运算符号数量不变,且参与运算的每个数的位数也不变,且其初始值<=1e9。求重新分配后表达式结果的最大值。思路:先处理出棍子的总数( sum )和参与运算的每个数的位数。设 dp[i...原创 2019-04-25 16:41:46 · 232 阅读 · 0 评论