码迷,mamicode.com
首页 >  
搜索关键字:分组背包    ( 249个结果
bzoj1296 [SCOI2009]粉刷匠
题目链接背包两层背包(分组背包)一个处理一块板子内的情况一个处理整体的情况 1 #include 2 #include 3 #include 4 #include 5 #include 6 #include 7 #include 8 #include 9 #include10 #include11 ...
分类:其他好文   时间:2016-01-22 17:56:49    阅读次数:133
B. 沙漠之旅(分组背包)
B. 沙漠之旅Time Limit:1000msCase Time Limit:1000msMemory Limit:65536KB64-bit integer IO format:%lld Java class name:Maincid=5202#" class="submitprob butto...
分类:其他好文   时间:2016-01-01 13:02:02    阅读次数:202
分组背包:金明的预算方案
题目描述Description金明今天很开心,家里购置的新房就要领钥匙了,新房里有一间金明自己专用的很宽敞的房间。更让他高兴的是,妈妈昨天对他说:“你的房间需要购买哪些物品,怎么布置,你说了算,只要不超过N元钱就行”。今天一早,金明就开始做预算了,他把想买的物品分为两类:主件与附件,附件是从属于某个...
分类:其他好文   时间:2015-10-25 10:45:35    阅读次数:238
O(V*n)的多重背包问题
多重背包问题: 有n件物品,第i件价值为wi,质量为vi,有c1件,问,给定容量V,求获得的最大价值。 朴素做法: 视为0,1,2,...,k种物品的分组背包 [每组只能选一个] f[i][j]=Max(f[i][j-k*v[i]]+k*w[i]) 但是i,j,k都要枚举,复杂度为 n*V...
分类:其他好文   时间:2015-10-02 18:40:49    阅读次数:252
HDU 4003 Find Metal Mineral (树形DP,树形分组背包,经典)
题意:给定一棵树图,n个节点,有边权,要派k 2 #include 3 #include 4 #include 5 #define pii pair 6 #define max(x,y) (x>y?x:y) 7 #define min(x,y) (x=0; j-- ) //枚举背包容量37 ...
分类:Web程序   时间:2015-09-18 23:23:36    阅读次数:232
HDU1712 ACboy needs your help(分组背包)
题目大意:        一个人在M天中完成N门课程,每门课程的分数和所用的时间有关系,求解如何安排学习得分最高。      输入:两个整数N和M,接下来是使一个N*M的矩阵A。A[i][j]代表用j天学习第i门课程的分数。     输出:得到的最大分数。 解题思路:        每门作业i只能选择一个对应的天数来完成,也就是矩阵的每一行中至多之能选择一个数,典型的分组背包问题: 分...
分类:其他好文   时间:2015-08-28 19:58:11    阅读次数:143
01背包(分组) HDOJ 4341 Gold miner
题目传送门题意:有n个金矿,每个金矿有抓取的消耗的时间和价值,矿工在原点,问在T时间内能得到的最大的价值分析:唯一和01背包不同的是金矿可能共线,也就是抓取近的金矿后才能抓后面共线的金矿。这是分组背包问题,方法是将点按照斜率排序,如果相等按照距离原点远近排序,将斜率相等的点分成一组,每组的点累加上前...
分类:其他好文   时间:2015-08-28 09:34:08    阅读次数:131
UVA 4857 Halloween Costumes 分组背包
题目链接:https://icpcarchive.ecs.baylor.edu/index.php?option=com_onlinejudge&Itemid=8&page=show_problem&problem=2858 题意:给你n天需要穿的衣服的样式,每次可以套着穿衣服,脱掉的衣服就不能再用了(可以再穿),问至少要带多少条衣服才能参加所有宴会 分组背包模板题:  dp[i][j];若...
分类:其他好文   时间:2015-08-21 15:43:41    阅读次数:139
HDU 4341 分组背包
B -Gold minerTime Limit:2000MSMemory Limit:32768KB DescriptionHomelesser likes playing Gold miners in class. He has to pay much attention to the teac....
分类:其他好文   时间:2015-08-20 20:28:40    阅读次数:181
HDU 4341 Gold miner
先把线按照距离原点的距离排序,然后用叉积把在同一条直线上的点放在一起,把在同一条线上的点中的前i个点当成一个点就,就转化成了分组背包。写if(kas++) putchar('\n') 居然PE了#includeusing namespace std;int N,T;const int maxn = ...
分类:其他好文   时间:2015-08-20 20:22:17    阅读次数:167
249条   上一页 1 ... 14 15 16 17 18 ... 25 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!