动态规划 - 01背包
文章平均质量分 76
i逆天耗子丶
这个作者很懒,什么都没留下…
展开
-
UVa - 12563 - Jin Ge Jin Qu hao(01背包,动态规划)
题目大意就是在KTV唱歌,剩下时间t秒,给定歌n首,选择尽可能多的歌曲能在规定时间内唱,但是要尽可能的晚离开KTV,所以至少要留1秒来点“劲歌金曲”,那么01背包问题就出来了,t-1秒内,选择尽可能多的歌曲,并且曲目数相同情况,尽可能时间长一点。设 dp1[ i ] 是 i 秒内最多能唱的曲目数 状态转移方程 dp1[ i ] = max(dp1[ i ] , dp1[ i- v原创 2016-12-04 20:11:29 · 1078 阅读 · 0 评论 -
Java - 华为机试训练 - 购物单(0-1背包+限制条件)
时间限制:1秒空间限制:32768K本题知识点: 字符串 算法知识视频讲解题目描述王强今天很开心,公司发给N元的年终奖。王强决定把年终奖用于购物,他把想买的物品分为两类:主件与附件,附件是从属于某个主件的,下表就是一些主件与附件的例子:主件附件电脑打印机,扫描仪书柜图书原创 2016-09-04 14:30:08 · 2098 阅读 · 1 评论 -
NYOJ - 49 - 开心的小明(01背包变形+动态规划)
描述小明今天很开心,家里购置的新房就要领钥匙了,新房里有一间他自己专用的很宽敞的房间。更让他高兴的是,妈妈昨天对他说:“你的房间需要购买哪些物品,怎么布置,你说了算,只要不超过N 元钱就行”。今天一早小明就开始做预算,但是他想买的东西太多了,肯定会超过妈妈限定的N 元。于是,他把每件物品规定了一个重要度,分为5 等:用整数1~5 表示,第5 等最重要。他还从因特网上查到了每件物品的价格(都是整原创 2016-10-24 21:01:48 · 653 阅读 · 0 评论 -
NYOJ - 456 - 邮票分你一半(动态规划01背包变形)
描述 小珂最近收集了些邮票,他想把其中的一些给他的好朋友小明。每张邮票上都有分值,他们想把这些邮票分成两份,并且使这两份邮票的分值和相差最小(就是小珂得到的邮票分值和与小明的差值最小),现在每张邮票的分值已经知道了,他们已经分好了,你知道最后他们得到的邮票分值和相差多少吗?输入第一行只有一个整数m(m接下来有一个整数n(n然后有n个整数Vi(Vi输出输出差值,每组输原创 2016-10-21 17:53:56 · 671 阅读 · 0 评论 -
HDU - 1203 - I NEED A OFFER!(01背包)
Problem DescriptionSpeakless很早就想出国,现在他已经考完了所有需要的考试,准备了所有要准备的材料,于是,便需要去申请学校了。要申请国外的任何大学,你都要交纳一定的申请费用,这可是很惊人的。Speakless没有多少钱,总共只攒了n万美元。他将在m个学校中选择若干的(当然要在他的经济承受范围内)。每个学校都有不同的申请费用a(万美元),并且Speakless估计了他得原创 2017-05-03 20:44:20 · 583 阅读 · 0 评论 -
洛谷OJ - P1156 - 垃圾陷阱
题目描述卡门――农夫约翰极其珍视的一条Holsteins奶牛――已经落了到“垃圾井”中。“垃圾井”是农夫们扔垃圾的地方,它的深度为D(2输入第一行为2个整数,D 和 G (1 输出如果卡门可以爬出陷阱,输出一个整表示最早什么时候可以爬出;否则输出卡门最长可以存活多长时间。样例输入20 45 4 99 3 212 6 1013 1 1样例输出13题目思原创 2017-05-14 15:50:40 · 575 阅读 · 0 评论 -
NYOJ - 1221 - 找数达人(01背包)
题目描述 小明最近做出了一道题:如何在一组数中寻找三个数,这三个数的和等于一给出的定值m,洋洋得意。于是小华不乐意了,小华说,你能找找在一组数字中是否有n个数,使得这n个数的和等于一给定的定值m吗? 0 < 数字大小 <= 1000 2. 0 < 序列中数字个数 <= 1000 3. 0 <= m <=1000输入 多组数据,每组两行,第一行为序列内容,第二行为m的值。输出原创 2017-04-27 17:00:05 · 510 阅读 · 0 评论