2012年2月28日

多重背包模板

摘要: /*多重背包模板【若要求恰好装满,初始化时f[1...V] = -INF(求最大)或INF(求最小),f[0] = 0】【若费用==价值时,如硬币能组成多少钱,用背包做时,f[i(费用)] 必定 == i(最大价值) (设能组成i元) ,因为能组成i元。费用为i时,最大价值若少于i的x的话与能组成i元,矛盾(存在比x大的i),所以必定等于i元,如HDU2844】*/#include <set>#include <map>#include <list>#include <cmath>#include <ctime>#include &l 阅读全文

posted @ 2012-02-28 21:07 [S*I]SImMon_WCG______* 阅读(1401) 评论(0) 推荐(0) 编辑

导航