码迷,mamicode.com
首页 >  
搜索关键字:多重背包    ( 610个结果
hdu 1059 Dividing 多重背包
点击打开链接链接 Dividing Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 17544    Accepted Submission(s): 4912 Problem Description Ma...
分类:其他好文   时间:2014-10-22 15:57:39    阅读次数:202
HDU-2844-Coins(多重背包)
Problem DescriptionWhuacmers use coins.They have coins of value A1,A2,A3...An Silverland dollar. One day Hibix opened purse and found there were some ...
分类:其他好文   时间:2014-10-22 09:57:35    阅读次数:269
UVa 10313 - Pay the Price
题目:求一个整数的重复拆分,限制拆分数的个数。 分析:dp,二维多重背包。整数拆分就用背包。               状态:设f(i,j)为j拆分成i个元素的拆法;               转移:f(i,j)= sum(f(i-1,j-k),f(i-1,j-2k),...,f(i-1,j-mk)){ 其中,1 ≤ k ≤ j };              因为输入格式WA好多次,...
分类:其他好文   时间:2014-10-20 23:28:29    阅读次数:340
HDU2082_找单词【多重背包】
题目大意:每个单词都有一个值,从A、B…到Z的值分别为1、2…到26 现在给你26个字母每个字母的个数,问:能找到多少个字母总价值<=50 的单词数。(单词排列顺序无关,ACM和CMA和AMC都视为同一个单词) 思路:很多人都是用母函数做的,这里说下动态规划的思想。 把A、B…到Z看做26种物品,每种物品的价值为1、2…到26,每种物品的 个数有num[i]个。现有一个容量为50的背包,问有多少种装法,能满足背 包中总价值<=50 过程:开个二维数组,一维26个表示字母种类,二维50个表示价值。最后 从1-...
分类:其他好文   时间:2014-10-20 11:47:56    阅读次数:234
hdu 2191悼念512汶川大地震遇难同胞——珍惜现在,感恩生活(多重背包)
#include#include#include/*虽然该题不排序也可以过,但是我认为价格和重量最大的先买比较合理*/#include#includeusing namespace std;#define N 105int dp[N];struct Node{ int p,h,c;}num[...
分类:其他好文   时间:2014-10-19 23:04:11    阅读次数:236
poj1276--Cash Machine(多重背包判可达)
Cash Machine Time Limit: 1000MS   Memory Limit: 10000K Total Submissions: 27804   Accepted: 9915 Description A Bank plans to install a machine for cash withdrawal. The mach...
分类:系统相关   时间:2014-10-15 12:01:00    阅读次数:274
zoj 2156 - Charlie's Change
题目:钱数拼凑,面值为1,5,10,25,求组成n面值的最大钱币数。 分析:dp,01背包。需要进行二进制拆分,否则TLE,利用数组记录每种硬币的个数,方便更新。              写了一个 多重背包的 O(NV)反而没有拆分快。囧,最后利用了状态压缩优化 90ms;             把 1 cents 的最后处理,其他都除以5,状态就少了5倍了。 说明:貌似我的比大黄的快...
分类:其他好文   时间:2014-10-11 00:49:44    阅读次数:392
【多重背包模板】poj 1014
#include #include #include #define INF 100000000 using namespace std;int f[240005]; //f[j]相当于f[i][j]: 考虑1...i个物品,恰好放到容量为j,所能达到的最大价值int v; //背包容量void ....
分类:其他好文   时间:2014-10-10 13:02:54    阅读次数:140
POJ 1276 Cash Machine 【DP】
多重背包的模型,但一开始直接将N个物品一个一个拆,拆成01背包竟然T了!!好吧OI过后多久没看过背包问题了,翻出背包九讲看下才发现还有二进制优化一说。。。。。。。。就是将n个物品拆成系数:1,2,4,8....*物品价值和空间的物品,在这题中只要乘上money[i]就行了,从二进制考虑发现,这样可以...
分类:其他好文   时间:2014-10-05 15:56:38    阅读次数:186
HDU-2844-Coins(多重背包)
Problem Description Whuacmers use coins.They have coins of value A1,A2,A3...An Silverland dollar. One day Hibix opened purse and found there were some coins. He decided to buy a very nice watch in ...
分类:其他好文   时间:2014-10-03 02:05:13    阅读次数:356
610条   上一页 1 ... 48 49 50 51 52 ... 61 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!