背包问题
文章平均质量分 87
lele_pipi
生命不息,奋斗不止!
展开
-
0-1背包-uva562-Dividing coins
Dividing coins原创 2014-07-30 09:40:09 · 431 阅读 · 0 评论 -
背包问题九讲
目录 第一讲 01背包问题 这是最基本的背包问题,每个物品最多只能放一次。 第二讲 完全背包问题 第二个基本的背包问题模型,每种物品可以放无限多次。 第三讲 多重背包问题 每种物品有一个固定的次数上限。 第四讲 混合三种背包问题 将前面三种简单的问题叠加成较复杂的问题。 第五讲 二维费用的背包问题 一个简单的常见扩展。 第六讲 分组的背包问题 一种题目类型,也是一个有用的模转载 2014-07-30 08:49:44 · 569 阅读 · 0 评论 -
hdu-2546-饭卡-0-1背包
Description 电子科大本部食堂的饭卡有一种很诡异的设计,即在购买之前判断余额。如果购买一个商品之前,卡上的剩余金额大于或等于5元,就一定可以购买成功(即使购买后卡上余额为负),否则无法购买(即使金额足够)。所以大家都希望尽量使卡上的余额最少。 某天,食堂中有n种菜出售,每种菜可购买一次。已知每种菜的价格以及卡上的余额,问最少可使卡上的余额为多少。原创 2014-07-30 08:55:51 · 483 阅读 · 0 评论 -
hdu-1059-多重背包-Dividing
Dividing翻译 2014-07-31 11:26:49 · 424 阅读 · 0 评论 -
POJ-1742-多重背包-Coins
Coins原创 2014-07-31 15:33:54 · 366 阅读 · 0 评论 -
hdu-2639-01背包变形之求第k优解-Bone Collector II
Bone Collector II Problem Description The title of this problem is familiar,isn't it?yeah,if you had took part in the "Rookie Cup" competition,you must have seem this title.If you haven't seen it原创 2015-01-28 12:28:18 · 358 阅读 · 0 评论 -
POJ-2184-01背包变形-Cow Exhibition
Cow Exhibition Description "Fat and docile, big and dumb, they look so stupid, they aren't much fun..." - Cows with Guns by Dana Lyons The cows want to prove to the public that they are b原创 2015-01-28 08:46:58 · 489 阅读 · 0 评论 -
POJ-3426-0-1背包Charm Bracelet
Charm Bracelet原创 2014-07-29 19:05:59 · 454 阅读 · 0 评论 -
hdu-2955-01背包-Robberies
Robberies Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 13554 Accepted Submission(s): 4989 Problem Description The aspiring Roy th原创 2015-01-26 19:19:37 · 361 阅读 · 0 评论 -
完全背包变形--hdu-1114-Piggy-Bank
Piggy-Bank原创 2014-08-01 10:32:38 · 396 阅读 · 0 评论 -
0-1背包--Bone Collector-hdu2602二维&一维数组
Description Many years ago , in Teddy’s hometown there was a man who was called “Bone Collector”. This man like to collect varies of bones , such as dog’s , cow’s , also he went to the grave … Th原创 2014-07-28 17:07:02 · 406 阅读 · 0 评论 -
0-1背包问题详解(转自背包问题九讲)
P01: 01背包问题 题目 有N件物品和一个容量为V的背包。第i件物品的费用是c[i],价值是w[i]。求解将哪些物品装入背包可使价值总和最大。 基本思路 这是最基础的背包问题,特点是:每种物品仅有一件,每个物品最多只能放一次,可以选择放或不放。 用子问题定义状态:即f[i][v]表示前i件物品恰放入一个容量为v的背包可以获得的最大价值。则其状态转移方程便是: f[i][v]=max转载 2015-01-26 16:44:30 · 517 阅读 · 0 评论