`
coolsooner
  • 浏览: 1312331 次
文章分类
社区版块
存档分类
最新评论

POJ 多重背包专题

 
阅读更多

POJ 1014 Dividing

这道题用背包做有两种解法,一种是拆分法,另一种是很神的O(VN)的DP法。

拆分法:



然后是O(VN)的方法,因为本题是一种背包的可行性问题,所以才能用这种方法。


POJ 1742Coins

很裸的背包可行性问题



POJ 2392 Space Elevator

这个题的多了一个限制条件,实际上只要按限制条件从小到大排序就行


POJ 1276Cash Machine

裸题不解释


POJ 3211Washing Clothes

其实就是个0-1背包变形,对同种颜色的衣服,把一个人洗所有衣服的时间算出来,除以二,然后看能达到的最大容量,这就可以保证两人的洗衣时间尽量平均了。也可以用多重背包的做法做,只要把件数都设成1就行。



分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics