码迷,mamicode.com
首页 >  
搜索关键字:01 背包问题    ( 1524个结果
HDU1171Big Event in HDU 背包问题
题目大意:有N种东西,现已知每样东西的价值和数量,将N种东西分成两堆,且保证第一堆的价值不少于第二堆的前提下,使两堆的价值尽可能相等 解题思路:         考虑,由于第二堆的价值小于等于第一堆,也就是说第二堆的价值的最大值不能超过总价值的一般,把这个看成背包的容量,可以得到如下的状态转移方程   value[j]=max{value[j],value[j-facility[i]...
分类:其他好文   时间:2015-08-27 16:47:33    阅读次数:182
转---背包九讲
目录 第一讲 01背包问题 第二讲 完全背包问题 第三讲 多重背包问题 第四讲 混合三种背包问题 第五讲 二维费用的背包问题 第六讲 分组的背包问题 第七讲 有依赖的背包问题 第八讲 泛化物品 第九讲 背包问题问法的变化 附:USACO中的背包问题 前言 本篇文章是我(dd_engi)正在进行中的一个雄心勃勃的写作...
分类:其他好文   时间:2015-08-27 15:19:14    阅读次数:186
动态规划理解
参看文章:通过金矿模型介绍动态规划,原文写的非常通俗易懂,我只是按自己的理解总结一下。01背包问题有10件物品,编号为0-9,第i件物品的体积为weight[i],价值为value[i]。如果有一个背包,容量为s。选取哪些物品装进背包里能使背包的装的东西总价值最大?因为物品不能拆分,要么整个装,要么...
分类:其他好文   时间:2015-08-26 21:47:42    阅读次数:401
01 背包问题
0 1背包问题 01背包(ZeroOnePack):有N件物品和一个容量为V的背包。(每种物品均只有一件)第i件物品的费用是c[i],价值是w[i]。求解将哪些物品装入背包可使价值总和最大。   题目 有N件物品和一个容量为V的背包。第i件物品的费用是c[i],价值是w[i]。求解将哪些物品装入背包可使价值总和最大。 基本思路 这是最基础的背包问题,特点是:每种物品仅有一件...
分类:其他好文   时间:2015-08-26 15:46:18    阅读次数:103
HDU1009 FatMouse' Trade
题目大意:         一直老鼠想吃咖啡豆,这些咖啡豆由一只猫来看守,它需要用它有的猫粮来换。        读入两个整数m,n分别代表老鼠有的猫粮的总数,和放着咖啡豆的房间数。接下来n行,每行两个数j[i],f[i],分别代表这个房间中的总的咖啡豆的数量和需要的猫粮数,求出这时老鼠可获得的最大的猫粮数,知道接收到-1,-1结束处理。 解题思路:         典型的贪心问题...
分类:其他好文   时间:2015-08-25 12:03:37    阅读次数:171
hdu5410 CRB and His Birthday
本题其实是经典(完全)背包问题的一个变种,只不过需要处理一下B[i]。设dp[i]为花费i所得糖果最大值。根据题目,共有n堆礼物,买k个第i堆礼物获得糖果A[i] * k + B[i] (k > 0),每堆礼物数不限。我们可以把每一堆礼物中的每一个礼物单独看成一堆。那么一共有无穷堆共k组礼物。bel...
分类:其他好文   时间:2015-08-21 23:07:24    阅读次数:226
HDU 5410(2015多校10)-CRB and His Birthday(完全背包)
题目地址:HDU 5410 题意:有M元钱,N种礼物,若第i种礼物买x件的话,会有Ai*x+Bi颗糖果,现给出每种礼物的单价、Ai值与Bi值,问最多能拿到多少颗糖果。 思路:完全背包问题。 dp[j][1]在当前物品时花钱为j的并且买过当前物品的最大值。 dp[j][0]不买当前这件物品此前花钱为j的的最大值。 每种物品的价值随Ai线性变化,但是不随B[i]线性变化,B[i]仅是在第一次挑...
分类:其他好文   时间:2015-08-21 17:11:39    阅读次数:158
HDU 5410 CRB and His Birthday (2015年多校比赛第10场)
1.题目描述:点击打开链接 2.解题思路:本题是完全背包问题的一种变形。根据题意描述,每种物品的价值随着A[i]是线性变化的,但是并不随着B[i]线性变化,B[i]仅仅是在第一次挑选第i件物品是才算入,其他时候均不算入。因此,这里的状态要比普通的完全背包增加一个维度:是否是第一次选第i件物品,即用(i,j,flag)表示当前背包容量为j时,是否为第一次选第i件物品时的最大价值。那么不难得到如下状...
分类:其他好文   时间:2015-08-21 13:46:58    阅读次数:174
hdu5410(2015多校10)--CRB and His Birthday(背包问题)
题目链接:点击打开链接 题目大意:有m块钱,有n种货物,每种货物都有一个wi的价钱,假设买了x个i中货物,会花wi*x的钱,同时老板还会赠送a*x+b的糖果,问怎么样买礼物,可以让糖果数最多。 dp[i][j][0]当买到第i种的时候,花钱是j且没有买过i能得到最多的糖果数。 dp[i][j][1]当买到第i种的时候,花钱是j且买过i能得到的最多的糖果数。 按照货物数遍历从1到n,那么就可...
分类:其他好文   时间:2015-08-21 09:32:12    阅读次数:128
动归皆背包——那些做过的背包
这里主要是一些简单的背包问题,单独开篇似乎没有必要,就把题目都堆在这里了题目描述金明今天很开心,家里购置的新房就要领钥匙了,新房里有一间他自己专用的很宽敞的房间。更让他高兴的是,妈妈昨天对他说:“你的房间需要购买哪些物品,怎么布置,你说了算,只要不超过N元钱就行”。今天一早金明就开始做预算,但是他想...
分类:其他好文   时间:2015-08-21 08:16:01    阅读次数:147
1524条   上一页 1 ... 93 94 95 96 97 ... 153 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!