码迷,mamicode.com
首页 >  
搜索关键字:多重背包    ( 610个结果
HDU 3591 多重背包
给出N种钱币和M 给出N种钱币的面值和个数 NPC拿着这N些钱币去买价值M的物品,可以多付,然后被找零,找零的钱也为这些面值,但没有数量限制 问最少经手的钱币数量 对于NPC做一个付款多重背包 然后对于找零做一个完全背包  ans=Min(dp1[i]+dp2[i-m],ans); #include "stdio.h" #include "string.h" in...
分类:其他好文   时间:2014-11-19 01:28:26    阅读次数:143
HDU-2191-悼念512汶川大地震遇难同胞——珍惜现在,感恩生活
题目链接http://acm.hdu.edu.cn/showproblem.php?pid=2191多重背包问题: 思路:直接转换为01背包问题代码#include#include#includeusing namespace std;int main(void){ int i,j,k,l,n...
分类:其他好文   时间:2014-11-16 20:04:26    阅读次数:235
poj 1742 Coins 多重背包变形
传说中的男人八题,是男人就A这八题。有n种面额的硬币,面额个数分别为A_i、C_i,求最多能搭配出几种不超过m的金额? 这是一个多重部分和问题(多重背包问题),放在了《2.3 记录结果再利用的“动态规划” 优化递推关系式》。最基本的做法是: dp[i][j] := 用前i种硬币能否凑成j 递推关系式: dp[i][j] = (存在k使得dp[i - 1][j -...
分类:其他好文   时间:2014-11-15 11:28:38    阅读次数:282
POJ 2392 Space Elevator(多重背包)
DescriptionThe cows are going to space! They plan to achieve orbit by building a sort of space elevator: a giant tower of blocks. They have K (1 //把多重...
分类:其他好文   时间:2014-11-11 22:24:28    阅读次数:232
poj1014:母函数+优化
题目大意:有1~6六种宝石,价格分别为1~6 。。给定每种宝石的个数,问能否平分给两个人分析:一看显然是个多重背包问题,也可以用母函数做不过母函数的复杂度是n*v*k,第一次tle了。。后来发现一种优化方式当个数大于 6的时候直接把个数设为 5(奇数),6(偶数)。。discuss 里面有位神牛给出...
分类:其他好文   时间:2014-11-11 18:26:30    阅读次数:168
POJ 1742 Coins ( 单调队列解法 )
多重背包单调队列优化...
分类:其他好文   时间:2014-11-09 09:54:42    阅读次数:190
HDU 1059 Dividing (多重背包)
DividingTime Limit: 2000/1000 MS (Java/Others)Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 17638Accepted Submission(s): 4949Problem D...
分类:其他好文   时间:2014-11-08 22:01:52    阅读次数:130
codevs 3372 选学霸(hash+并查集+多重背包)
先通过并查集处理出来有多少种不同的集合,每个集合有多少人。一定要不要忘记了与别的没有联系的独立点。 并查集的时候可以通过hash处理出来每个数目相同的集合的个数。 这样以人数为权值,个数为限制进行多重背包,结果就是答案。 题目链接:http://codevs.cn/problem/3372/ #include #include #include #include #include ...
分类:其他好文   时间:2014-11-03 20:57:56    阅读次数:278
HDU 2844 Coins(多重背包)
HDU 2844 Coins(多重背包)http://acm.hdu.edu.cn/showproblem.php?pid=2844题意: 如今有价值val[1],val[2],…val[n]的n种硬币, 它们的数量分别为num[i]个. 然后给你一个m, 问你区间[1,m]内的全部数目, 由之前n...
分类:其他好文   时间:2014-10-31 09:57:39    阅读次数:267
POJ 3260 The Fewest Coins(多重背包+完全背包)
POJ 3260 The Fewest Coins(多重背包+完全背包) http://poj.org/problem?id=3260 题意: John要去买价值为m的商品. 现在的货币系统有n种货币,对应面值为val[1],val[2]…val[n]. 然后他身上每种货币有num[i]个. John必须付给售货员>=m的金钱, 然后售货员会用最少的货币数量找钱给John. 问你John的交易过程中, 他给售货员的货币数目+售货员找钱给他的货币数目 的和最小值是多少? 分析: 本题...
分类:其他好文   时间:2014-10-30 11:43:18    阅读次数:164
610条   上一页 1 ... 46 47 48 49 50 ... 61 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!