dp—背包问题
Lanifer
这个作者很懒,什么都没留下…
展开
-
COJ 1326 The contest(分组背包)
题目: Description 殷犇有很多队员。他们都认为自己是最强的,于是,一场比赛开始了~ 于是安叔主办了一场比赛,比赛有n个题目,每个题目都有一个价值Pi和相对能力消耗Wi,但是有些题目因为太坑不能同时做出来,并且坑题具有传递性。(a和b一起做会坑、b和c会坑则a和c也会坑) ACM队员们想知道,于是他们想知道在能力范围内,它们最多可以作出多少价值的题目。原创 2013-10-02 23:26:11 · 834 阅读 · 0 评论 -
UVA 11137 Ingenuous Cubrency
题目来源:UVA 11137 原题概述: 将n表示成多个立方数之和,问有多少种表示方式? 如:21可表示为21个1、1个8+13个1、2个8+5个1,共3种方式。 分析: 这是一道多重背包问题的变形,容量为累加和,第i个数的代价为i^3,价值为方法数。用d(i,j)表示“只使用前i个整数的立方,累加和为j”的方法数。 状态转移方程为:d(i,j)=sum{ d(i-1,j-k*i^3原创 2013-09-06 11:36:03 · 623 阅读 · 0 评论