码迷,mamicode.com
首页 >  
搜索关键字:背包问题    ( 1524个结果
C语言中的sizeof中的数组和指针
1.引子 今日在看动态规划的0-1背包问题,看完后还是打算自己写着试试,毕竟实践才能出真知嘛.动态规划的结果是个二维数组dp,我copy书上的例子进行初始 memset(dp,0,sizeof(dp)),考虑到程序的健壮性,对于数组我都是用的动态申请,自然二维数组也不例外[动态二维数组的建立可参见....
分类:编程语言   时间:2014-08-10 10:15:00    阅读次数:253
poj 1004 Dividing
题目大意是,从输入六个数 ,第i个数代表价值为i的有几个,平均分给两个人 ,明摆着的背包问题,本来以为把他转化为01背包,但是TLe,后来发现是12万的平方还多,所以妥妥的TLE,后来发现这是一个完全背包问题,然后即纠结了 ,没学过啊 ,最后发现思想好i是蛮简单的,水水的A掉了,最后注意一下初始化问题和输入问题后就好了 #include #include int a[10]; int dp[...
分类:其他好文   时间:2014-08-09 21:34:39    阅读次数:198
POJ 1155 TELE 树形背包问题
题目描述看的莫名其妙,很久才看懂。就是很裸的树形背包问题吧,状态是dp(i,j)表示节点i取到j个客户能得到的最大收益。注意一开始初始化的时候所有j为0的时候应该是0,然后其他值都要初始化成负无穷,因为收益有可能是负值。然后做01背包的时候注意方向,防止出现取某一个元素多次#include #inc...
分类:其他好文   时间:2014-08-09 18:29:58    阅读次数:324
0-1背包问题——动态规划法
问题描述:给定n种物品和一背包。物品i的重量是w[i],其价值为v[i],背包的容量为C。问应如何选择装入背包的物品,使得装入背包中物品的总价值最大? 分析:对于一种物品,要么装入背包,要么不装。所以对于一种物品的装入状态可以取0和1。设物品i的装入状态为xi,xi∈ (0,1),此问题称为0-1背包问题。 数据:物品个数n=5,物品重量w[5]={2,2,6,5,4},物品价值v[5]={6...
分类:其他好文   时间:2014-08-09 09:07:47    阅读次数:294
杭电 2159 FATE(二维费用背包问题)
二维费用背包问题: 对于每件物品,具有两种不同的费用;选择 这件物品必须同时付出这两种代价; 对于每种代价都有一个可付出的最 大值(背包容量) 。问怎样选择物品可以得到最大的价值。设这两种代 价分别为代价 1 和代价 2 ,第 i 件物品所需的两种代价分别为 a[i] 和 b[i] 。两种代价可付出的最大值(两种背包容量)分别为 V 和 U 。物品 的...
分类:其他好文   时间:2014-08-08 16:06:06    阅读次数:214
LCS 最长公共子序列(DP经典问题)
最长公共子序列问题以及背包问题都是DP(动态规划)算法的经典题目,值得深度挖掘以致了解DP算法思想。问题如下: 最长公共子序列 时间限制:3000 ms  |  内存限制:65535 KB 难度:3 描述咱们就不拐弯抹角了,如题,需要你做的就是写一个程序,得出最长公共子序列。 tip:最长公共子序列也称作最长公共子串(不要求连续),英文缩写为LCS(L...
分类:其他好文   时间:2014-08-08 16:02:16    阅读次数:200
杭电 2546 饭卡(01背包)
http://acm.hdu.edu.cn/showproblem.php?pid=2546 饭卡 Time Limit: 5000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 11285    Accepted Submission(s): 3880 ...
分类:其他好文   时间:2014-08-08 09:40:35    阅读次数:290
杭电 1248 寒冰王座(完全背包)
http://acm.hdu.edu.cn/showproblem.php?pid=1248 寒冰王座 Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 10792    Accepted Submission(s): 5476...
分类:其他好文   时间:2014-08-07 23:11:25    阅读次数:248
杭电 2191 悼念512汶川大地震遇难同胞——珍惜现在,感恩生活(多重背包)
http://acm.hdu.edu.cn/showproblem.php?pid=2191 悼念512汶川大地震遇难同胞——珍惜现在,感恩生活 Time Limit: 1000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 14531    Accepted...
分类:其他好文   时间:2014-08-07 19:13:50    阅读次数:191
0-1背包问题(动规基础,好吧虽然我现在在说大话,待续...)
(此位老兄的讲解深得我意,特来推荐:http://blog.csdn.net/insistgogo/article/details/8579597) 有N件物品和一个容量为V的背包。第i件物品的费用是c[i],价值是w[i]。求解将哪些物品装入背包可使这些物品的费用总和不超过背包容量,且价值总和最....
分类:其他好文   时间:2014-08-07 18:20:20    阅读次数:352
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!