sicily 10359 Valuable Jewellery
2015-11-10 19:53
387 查看
贪心
题意:
背包问题,n个物品,有重量有价值.不同的是,有k个背包,每个背包有重量上限,且最多只能放一个物品.问最大价值
数据范围:
n,k<=300000,重量,价值<=10^6,背包上限<=10^8
思路:
每个背包最多只能放一个物品,那这题一下子就水了
贪心,背包用一个map存放,物品按价值递减排序.扫描每个物品,每次在map里找这个物品的质量的下界,有的话就更新答案,维护map,无的就只能放弃了
总结:贪心,优先选择物品价值高的
题意:
背包问题,n个物品,有重量有价值.不同的是,有k个背包,每个背包有重量上限,且最多只能放一个物品.问最大价值
数据范围:
n,k<=300000,重量,价值<=10^6,背包上限<=10^8
思路:
每个背包最多只能放一个物品,那这题一下子就水了
贪心,背包用一个map存放,物品按价值递减排序.扫描每个物品,每次在map里找这个物品的质量的下界,有的话就更新答案,维护map,无的就只能放弃了
总结:贪心,优先选择物品价值高的
相关文章推荐
- soj1005. Roll Playing Games
- soj1041. Pushing Boxes
- Sicily 1007 To and Fro
- 中大周赛 2014年每周一赛第二场 Meet and Greet
- sicily 3980 二进制转十进制
- sicily 1137 河床
- sicily 6084 Times17
- sicily 1375 Balanced lineup
- sicily 1282 Computer Game
- sicily 1140 国王的遗产
- sicily 1513 Decoding
- sicily 1544 Integer Generator
- sicily 1558 He is Offside!
- sicily 1875 Small tree
- sicily 2015 A New Year Gift
- sicily 8842 Mirko's Exam
- sicily 8843 Ranking and Friendship
- sicily 9094 Cows in a Row
- sicily 9160 ESEJ
- sicily 9162 RAZLIKA