码迷,mamicode.com
首页 >  
搜索关键字:背包    ( 5347个结果
01背包问题(空间优化)经典代码
题目有N件物品和一个容量为V的背包。第i件物品的费用是c[i],价值是w[i]。求解将哪些物品装入背包可使价值总和最大。基本思路这是最基础的背包问题,特点是:每种物品仅有一件,可以选择放或不放。用子问题定义状态:即f[i][v]表示前i件物品恰放入一个容量为v的背包可以获得的最大价值。则其状态转移方...
分类:其他好文   时间:2014-07-23 14:59:46    阅读次数:318
通过金矿模型介绍动态规划
对于动态规划,每个刚接触的人都需要一段时间来理解,特别是第一次接触的时候总是想不通为什么这种方法可行,这篇文章就是为了帮助大家理解动态规划,并通过讲解基本的01背包问题来引导读者如何去思考动态规划。本文力求通俗易懂,无异性,不让读者感到迷惑,引导读者去思考,所以如果你在阅读中发现有不通顺的地方,让你...
分类:其他好文   时间:2014-07-23 14:57:26    阅读次数:208
hdu 1864最大报销额 (01背包模板)
//注意将价格转化为整数即可 # include # include # include using namespace std; int max(int a,int b) { return a>b?a:b; } int dp[3000050]; int main() { int n,i,j,flag,l,m; int suma,sumb,sumc,sum; double q,...
分类:其他好文   时间:2014-07-23 13:15:36    阅读次数:177
HDU1248 寒冰王座 【数学题】or【完全背包】
寒冰王座 Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 10550    Accepted Submission(s): 5355 Problem Description 不死族的巫妖王发工资拉,死亡骑士拿到一张...
分类:其他好文   时间:2014-07-22 23:45:10    阅读次数:234
hdu 1171 Big Event in HDU(完全背包)
Big Event in HDU Time Limit: 10000/5000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 22697    Accepted Submission(s): 7969 Problem Description Nowaday...
分类:其他好文   时间:2014-07-22 18:02:31    阅读次数:252
HDU 4815 Little Tiger vs. Deep Monkey 背包问题
链接:http://acm.hdu.edu.cn/showproblem.php?pid=4815 题意:很“内涵”的一个题面,题意是给出N道题,和一个概率P,然后给出每道题对应的得分aa[i](每道题只有两个选项,一个正确一个错误)。两个人来答题,一个人是随机选择答案,问另一个人至少要答多少分才能保证有P的概率不会失败。 思路:是一道DP题,最开始想强行枚举所有情况,找到需要分数,后来发现4...
分类:其他好文   时间:2014-07-22 14:26:12    阅读次数:227
01背包【模板】
01背包是最基础的背包问题,特点是:每种物品仅有一件,可以选择放或不放。用子问题定义状态:即F[i,v] 表示前i 件物品恰放入一个容量为v 的背包可以获得的最大价值。则其状态转移方程便是: F[i,v]=max(F[i,v],F[i-1,v-w[i]]+v[i]) 这个方程非常重要,基本上所有跟背包相关的问题的方程都是由它衍生出来的。所以有必要将它详细解释一下:“将前i 件物品放入容量为v ...
分类:其他好文   时间:2014-07-22 14:19:44    阅读次数:170
多重背包转换成完全背包和01背包
多重背包转换成完全背包和01背包 详情看 HDU 2844 Coins (动规)...
分类:其他好文   时间:2014-07-21 23:29:23    阅读次数:251
HDU 2844 Coins (动规)
HDU 2844 Coins (动规) 多重背包+二分优化。...
分类:其他好文   时间:2014-07-21 23:29:02    阅读次数:205
poj 2392 Space Elevator (多重背包)
Space Elevator Time Limit: 1000MS   Memory Limit: 65536K Total Submissions: 8110   Accepted: 3843 题目大意  :一群牛要上天  用一些石块堆塔  给出石块的种类  及其每个种类的数量 和该种石块能出现的最高高度  和每种石块的数量 求怎么摆放才能...
分类:其他好文   时间:2014-07-21 22:27:58    阅读次数:216
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!