dp
文章平均质量分 88
star_moon0309
只有不断努力,才能变得更强!
展开
-
百练2755(神奇的口袋)
题目链接:http://bailian.openjudge.cn/practice/27552755:神奇的口袋总时间限制: 10000ms内存限制: 65536kB描述有一个神奇的口袋,总的容积是40,用这个口袋可以变出一些物品,这些物品的总体积必须是40。John现在有n个想要得到的物品,每个物品的体积分别是a1,a2……an。John可以从这些物品中选择一些,如果选出的物体的总体积是40,那...原创 2018-02-27 09:35:11 · 155 阅读 · 0 评论 -
CodeForces - 55D——Beautiful numbers (数位dp)
题目链接:http://codeforces.com/problemset/problem/55/DD. Beautiful numberstime limit per test4 secondsmemory limit per test256 megabytesinputstandard inputoutputstandard outputVolodya is an odd boy and hi...原创 2018-05-20 21:00:25 · 233 阅读 · 0 评论 -
hdu1520(树形dp)
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1520Anniversary partyTime Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 15458 Accepted Submission...原创 2018-05-20 22:15:54 · 139 阅读 · 0 评论 -
hdu1074(状压dp)
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1074Doing HomeworkTime Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 11457 Accepted Submission(s)...原创 2018-05-25 17:18:26 · 392 阅读 · 0 评论 -
poj3666(基础dp+离散化)
题目链接:http://poj.org/problem?id=3666Making the GradeTime Limit: 1000MS Memory Limit: 65536KTotal Submissions: 9118 Accepted: 4261DescriptionA straight dirt road connects two fields on FJ's farm, but it...原创 2018-05-25 20:08:52 · 2897 阅读 · 3 评论 -
poj3186(dp)
题目链接:http://poj.org/problem?id=3186Treats for the CowsTime Limit: 1000MS Memory Limit: 65536KTotal Submissions: 7389 Accepted: 3915DescriptionFJ has purchased N (1 <= N <= 2000) yummy treats for...原创 2018-05-25 22:53:16 · 194 阅读 · 0 评论 -
lightoj1030(概率dp)
题目链接:http://www.lightoj.com/volume_showproblem.php?problem=1030You are in a cave, a long cave! The cave can be representedby a 1 x N grid. Each cell of the cave can contain any amount of gold.Initiall...原创 2018-05-26 08:45:22 · 385 阅读 · 0 评论 -
hdu2870(dp+单调栈优化)
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=2870Largest SubmatrixTime Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 2835 Accepted Submission(...原创 2018-06-12 15:27:54 · 385 阅读 · 0 评论 -
暑期集训Day (11,12,13,14) 总结(搜索进阶+DP进阶)
之前一直没写的搜索总结也留到今天写吧。。。到目前为止,dp已经 复习了 预习了大部分内容,明天应该是最难的dp中的优化部分了,之前了解还不够深入。个人理解,dp还是要多做题。有些dp还是很套路的,比如说区间dp和数位dp,基本上有板子可套。当然变化也是有的,这个时候就要具体题目具体分析了。。。作为一个学习dp的菜鸡,这两题疯狂在补各种dp题,可是刷的dp题还是太少了。dp作为十分重要...原创 2018-08-17 21:31:59 · 250 阅读 · 0 评论 -
hdu3709(数位dp)
Balanced NumberA balanced number is a non-negative integer that can be balanced if a pivot is placed at some digit. More specifically, imagine each digit as a box with weight indicated by the digit....原创 2018-12-19 12:23:08 · 214 阅读 · 0 评论 -
hdu1029(基础dp)
B - Ignatius and the Princess IV "OK, you are not too bad, em... But you can never pass the next test." feng5166 says. "I will tell you an odd number N, and then N integers. There will be a special i...原创 2018-05-12 21:35:15 · 1863 阅读 · 2 评论 -
洛谷P1879(状压DP)
题目链接:https://www.luogu.org/problemnew/show/P1879转载地址:https://www.luogu.org/blog/user9671/solution-p1879题目描述Farmer John has purchased a lush new rectangular pasture composed of M by N (1 ≤ M ≤ 12; 1 ≤ ...转载 2018-03-25 23:09:09 · 619 阅读 · 0 评论 -
xdoj1146(万神的竞赛)
题目链接:http://acm.xidian.edu.cn/problem.php?id=1146 思路:典型的01背包,直接打板子是过不了的,因为W太大了。首先要用滚动数组保证内存不超,其次要换成取得单位价值所需要的最小的w的思路,白书上有。见代码:#include<cstdio>#include<algorithm>#include<cstring>#...原创 2018-03-24 17:39:38 · 216 阅读 · 0 评论 -
洛谷P1060
题目链接:https://www.luogu.org/problemnew/show/P1060题目描述金明今天很开心,家里购置的新房就要领钥匙了,新房里有一间他自己专用的很宽敞的房间。更让他高兴的是,妈妈昨天对他说:“你的房间需要购买哪些物品,怎么布置,你说了算,只要不超过N元钱就行”。今天一早金明就开始做预算,但是他想买的东西太多了,肯定会超过妈妈限定的N元。于是,他把每件物品规定了一个重要度...原创 2018-02-27 16:03:11 · 199 阅读 · 0 评论 -
洛谷P1164
题目链接:https://www.luogu.org/problemnew/show/P1164题目背景uim神犇拿到了uoi的ra(镭牌)后,立刻拉着基友小A到了一家……餐馆,很低端的那种。uim指着墙上的价目表(太低级了没有菜单),说:“随便点”。题目描述不过uim由于买了一些辅(e)辅(ro)书,口袋里只剩M元(M<=10000)。餐馆虽低端,但是菜品种类不少,有N种(N<=10...原创 2018-02-27 16:57:31 · 210 阅读 · 0 评论 -
洛谷P1064
首先声明这次代码不是自己写的,转载自http://www.cnblogs.com/OIerShawnZhou/题目链接:https://www.luogu.org/problemnew/show/P1064题目描述金明今天很开心,家里购置的新房就要领钥匙了,新房里有一间金明自己专用的很宽敞的房间。更让他高兴的是,妈妈昨天对他说:“你的房间需要购买哪些物品,怎么布置,你说了算,只要不超过N元钱就行”...转载 2018-02-27 20:35:39 · 187 阅读 · 0 评论 -
洛谷P1049
题目链接:https://www.luogu.org/problemnew/show/P1049题目描述有一个箱子容量为V(正整数,0<=V<=20000),同时有n个物品(0<n<=30,每个物品有一个体积(正整数)。要求n个物品中,任取若干个装入箱内,使箱子的剩余空间为最小。输入输出格式输入格式:一个整数,表示箱子容量一个整数,表示有n个物品接下来n行,分别表示这n 个物品的各自体积输出格式:...原创 2018-02-27 20:55:57 · 202 阅读 · 0 评论 -
洛谷P1616(完全背包+滚动数组)
题目链接:https://www.luogu.org/problemnew/show/P1616题目背景此题为NOIP2005普及组第三题的疯狂版。此题为纪念LiYuxiang而生。题目描述LiYuxiang是个天资聪颖的孩子,他的梦想是成为世界上最伟大的医师。为此,他想拜附近最有威望的医师为师。医师为了判断他的资质,给他出了一个难题。医师把他带到一个到处都是草药的山洞里对他说:“孩子,这个山洞里...原创 2018-02-27 21:12:11 · 333 阅读 · 0 评论 -
洛谷P1020(导弹拦截)
题目链接:https://www.luogu.org/problemnew/show/P1020题目描述某国为了防御敌国的导弹袭击,发展出一种导弹拦截系统。但是这种导弹拦截系统有一个缺陷:虽然它的第一发炮弹能够到达任意的高度,但是以后每一发炮弹都不能高于前一发的高度。某天,雷达捕捉到敌国的导弹来袭。由于该系统还在试用阶段,所以只有一套系统,因此有可能不能拦截所有的导弹。输入导弹依次飞来的高度(雷达...原创 2018-02-27 23:13:44 · 552 阅读 · 0 评论 -
洛谷P1091
题目链接:https://www.luogu.org/problemnew/show/P1091题目描述N位同学站成一排,音乐老师要请其中的(N-K)位同学出列,使得剩下的K位同学排成合唱队形。合唱队形是指这样的一种队形:设K位同学从左到右依次编号为1,2…,K,他们的身高分别为T1,T2,…,TK, 则他们的身高满足T1<...<Ti>Ti+1>…>TK(1<...原创 2018-02-28 08:56:04 · 188 阅读 · 0 评论 -
洛谷P1880(区间dp)
首先声明,这次代码不是我写的,(因为我是蒟蒻<~>)。参考了题解中某大牛的代码题目链接:https://www.luogu.org/problemnew/show/P1880题目描述在一个圆形操场的四周摆放N堆石子,现要将石子有次序地合并成一堆.规定每次只能选相邻的2堆合并成新的一堆,并将新的一堆的石子数,记为该次合并的得分。试设计出1个算法,计算出将N堆石子合并成1堆的最小得分和最大...转载 2018-02-28 09:47:38 · 351 阅读 · 1 评论 -
PAT-L3-001(01背包)
题目链接:https://www.patest.cn/contests/gplt/L3-001转载地址:https://www.liuchuo.net/archives/2327L3-001. 凑零钱 时间限制 200 ms 内存限制 65536 kB 代码长度限制 8000 B 判题...转载 2018-03-11 10:37:32 · 186 阅读 · 0 评论 -
Educational Codeforces Round 62 (Rated for Div. 2) - E.Palindrome-less Arrays(dp)
题目大意:给你一个串,这个串有-1或1~k中的数组成,-1位置的数未确定,你可以将1~k中的数填入其中。问有多少种填的方案使得这个串中不包含回文串思路:这道题看的时候就感觉是dp,不过搞了很长时间没搞出来(菜哭)。看了cf官方的题解后恍然大悟。首先需要知道只要长度为3的串不是回文串,那么包含这个长度为3的串的较长的串一定不是回文串(这个很好理解)所以我们只需消灭长度为3的回文串。...原创 2019-03-26 15:07:48 · 11542 阅读 · 0 评论