![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
动态规划--完全背包
focus_best
这个作者很懒,什么都没留下…
展开
-
UVA 147 Dollars (完全背包)
UVA 147 Dollars (完全背包)http://uva.onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&page=show_problem&problem=83题意: 有面值为$100, $50, $20, $10, $5 ,$2, $1, 50c, 20c,10c,5c的11种硬币,每种硬币可以原创 2014-10-23 21:19:40 · 946 阅读 · 0 评论 -
UVA 357 Let Me Count The Ways(完全背包)
UVA 357 Let Me Count The Ways(完全背包)http://uva.onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&page=show_problem&problem=293题意: 有5种硬币: 1分 5分 10分 25分 和50分. 现在给你一个面值n, 问你有多少种方法能利用上述硬币组合出n分的金钱.分析: 典型的完全背包问题. 本题的限制条件: 硬币钱数正好等于n原创 2014-10-27 20:21:36 · 1277 阅读 · 0 评论 -
HDU 1248 寒冰王座(完全背包:入门题)
HDU 1248 寒冰王座(完全背包:入门题)http://acm.hdu.edu.cn/showproblem.php?pid=1248题意: 不死族的巫妖王发工资拉,死亡骑士拿到一张N元的钞票(记住,只有一张钞票),为了防止自己在战斗中频繁的死掉,他决定给自己买一些道具,于是他来到了地精商店前.死亡骑士:"我要买道具!"地精商人:"我们这里有三种道具,血瓶150块一个,魔法药200块一个,无敌药水350块一个."死亡骑士:"好的,给我一个血瓶."说完他掏出那张N元的大钞递给地精原创 2014-10-27 15:52:59 · 1924 阅读 · 7 评论 -
HDU 3127 WHUgirls(完全背包)
HDU 3127 WHUgirls(完全背包)http://acm.hdu.edu.cn/showproblem.php?pid=3127题意: 现在有一块X*Y的矩形布条, 然后有n种规格的x[i]*y[i]的小布条, 每种布条可以卖出val[i]的价值. 问你原始的X*Y布条最多能卖多少价值? 其中每次切割布条只能水平或垂直的切, 且一刀到底.分析:原创 2014-10-27 19:22:39 · 1592 阅读 · 0 评论 -
UVA 10465 Homer Simpson(完全背包: 二维目标条件)
UVA 10465 Homer Simpson(完全背包: 二维目标条件)题意: 有两种汉堡包,第一种吃一个需要花n分钟,第二种吃一个需要花m分钟. 现在你有t分钟的时间, 问你最少浪费几分钟不能吃汉堡(你每次要么完整的吃完一个汉堡,要么不吃). 当吃汉堡花费的时间达到最大时, 问你最多能吃几个汉堡?原创 2014-10-24 20:51:04 · 1278 阅读 · 2 评论 -
HDU 1284 钱币兑换问题(完全背包:入门题)
HDU 1284 钱币兑换问题(完全背包:入门题)http://acm.hdu.edu.cn/showproblem.php?pid=1284题意: 在一个国家仅有1分,2分,3分硬币,将钱N (N<32768) 兑换成硬币有很多种兑法。请你编程序计算出共有多少种兑法。分析:基础的完全背包问题.原创 2014-10-26 16:41:21 · 4147 阅读 · 0 评论 -
HDU 2159 FATE(完全背包:二维限制条件)
HDU 2159 FATE(完全背包:二维限制条件)http://acm.hdu.edu.cn/showproblem.php?pid=2159题意: 最近xhd正在玩一款叫做FATE的游戏,为了得到极品装备,xhd在不停的杀怪做任务。久而久之xhd开始对杀怪产生的厌恶感,但又不得不通过杀怪来升完这最后一级。现在的问题是,xhd升掉最后一级还需n的经验值,xhd还留有m的忍耐度,每杀一个怪xhd会得到相应的经验,并减掉相应的忍耐度。当忍耐度降到0或者0以下时,xhd就不会玩这游戏。xhd还原创 2014-10-26 16:21:41 · 1238 阅读 · 0 评论 -
POJ 1252 Euro Efficiency(BFS or 完全背包)
POJ 1252 Euro Efficiency(BFS or 完全背包)http://poj.org/problem?id=1252题意: 有6种货币,它们的面值分别为1,v2,v3,v4,v5,v6. 且它们面值最大值小于100. 最小值始终是1(就是那个v1). 现在的问题是 要你用尽量少的这6种货币构造1到100的所有面值的金钱. 问你构造这100个数平均需要多少个货币? 最多需要多少个货币?注意: 这里的构成不仅包含相加, 还能相减. 即假设货币面值为:要1 3 5 7 9 1原创 2014-10-25 18:25:25 · 1773 阅读 · 1 评论 -
POJ 1384 Piggy-Bank(完全背包)
POJ 1384 Piggy-Bank(完全背包)http://poj.org/problem?id=1384题意: 现在有n种硬币,每种硬币有特定的重量cost[i] 克和它对应的价值val[i]. 每种硬币可以无限使用. 已知现在一个储蓄罐中所有硬币的总重量正好为m克, 问你这个储蓄罐中最少有多少价值的硬币? 如果不可能存在m克的情况, 那么就输出” This is impossible.”.原创 2014-10-25 16:01:26 · 2787 阅读 · 0 评论 -
POJ 3181 Dollar Dayz(完全背包+简单高精度加法)
POJ 3181 Dollar Dayz(完全背包+简单高精度加法)http://poj.org/problem?id=3181题意: 给你K种硬币,每种硬币分别是1美元,2美元…K美元且可以无限使用,问你用上面K种硬币构成n美元的话有多少种方法?分析: 本题是一道明显的完全背包问题, 不过本题还可以换一种方法来看: 整数n由前K个自然数构造, 一共有多原创 2014-10-26 15:21:58 · 1415 阅读 · 0 评论 -
UVA 10306 e-Coins(完全背包: 二维限制条件)
UVA 10306 e-Coins(完全背包)题意: 对于每个样例,先给定两个数n,m,分别表示有n种硬币,对于每一种硬币有两个价值,分别记做x,y,题目要求从中选择一些硬币,使得满足m*m=X*X+Y*Y, 其中X是选出的硬币的所有x价值的和,Y是所有选出的硬币的y价值的和,硬币有无数多个,现在要求的是,满足上述要求使用的最少的硬币数.原创 2014-10-24 19:52:04 · 1459 阅读 · 0 评论 -
POJ 2063 Investment(完全背包)
POJ 2063 Investment(完全背包) 初始时有m (m<=10000) 美元,现在有n只股票,每只股票如果购买一份的话当前的利润也给出了(可以无限购买). 假设你第一年用m美元买了股票,这年结束的时候你就会把所有股票原价卖出并且得到你所有股票的利润. 然后你又开始第2年股票的投资了...(股票的价格都是1000的整数倍,且每只股票的年收益率<=10%) 现在你需要连续买t年(t<=40) 的股票, 问你t年后你的总钱数是多少.原创 2014-10-25 15:19:14 · 1864 阅读 · 0 评论 -
UVA 11137 Ingenuous Cubrency(完全背包)
UVA 11137 Ingenuous Cubrency(完全背包)http://uva.onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&page=show_problem&problem=2078题意: 有21种面值的硬币,面值分别为1,8,27,…9261(21的立方). 即每种硬币的面值都是i的立方值原创 2014-10-23 21:50:48 · 1063 阅读 · 0 评论 -
UVA 674 Coin Change(完全背包)
UVA 674 Coin Change(完全背包)http://uva.onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&page=show_problem&problem=615题意: 有面值为1,5,10,25,50美分的5种硬币,每种硬币可以无限使用.现在给你任意一个钱数目x(x分析:原创 2014-10-23 20:48:30 · 1018 阅读 · 0 评论 -
HDU 4508 湫湫系列故事——减肥记I(完全背包)
HDU 4508 湫湫系列故事——减肥记I(完全背包)http://acm.hdu.edu.cn/showproblem.php?pid=4508题意: 有n种食物, 每种食物吃了能获得val[i]点幸福度和cost[i]点热量, 现在湫湫每天吃东西的热量不能超过m点. 问她最多能获得多少点幸福度?分析: 基础的完全背包问题. 本题的限制条件是: 热量总量<=m 本题的目的条件是: 幸福度越大越好. 所以我们令dp[i][j]==x原创 2014-10-27 19:56:17 · 1087 阅读 · 0 评论