贪心
shiyicode
已弃用! 可以通过shiyi@threebody.xyz联系我
展开
-
51Nod 1163 最高的奖励(贪心+优先队列 & 并差集)
题目链接:最高的奖励题目大意 有N个任务,每个任务有一个最晚结束时间以及一个对应的奖励。在结束时间之前完成该任务,就可以获得对应的奖励。完成每一个任务所需的时间都是1个单位时间。有时候完成所有任务是不可能的,因为时间上可能会有冲突,这需要你来取舍。求能够获得的最高奖励。 Input 第1行:一个数N,表示任务的数量(2 <= N <= 50000) 第2 - N + 1行,每行原创 2015-12-18 03:55:12 · 1103 阅读 · 0 评论 -
51Nod 1191 消灭兔子 (贪心+优先队列)
题目链接:消灭兔子题目大意 n个兔子,每个兔子都有一个血量b[i] m种箭(每种各一支),每种箭都有伤害值d[i]和价格p[i] 每个兔子只能被射一次,伤害值大于血量则死,每种箭只能用一次 问杀死所有兔子需要的最小价格为多少,若不能杀死,则No Solution m,n小于50000)思路 典型的贪心,每个兔子只能射一次,所以只能用伤害值大于其血量的箭,在此前提下,原创 2015-12-18 16:43:22 · 1218 阅读 · 0 评论