随笔分类 -  贪心

上一页 1 2

B. No Time for Dragons 贪心
摘要:http://codeforces.com/gym/101149/problem/B 这是很基本的贪心题。 B题,考虑样例1 11 11 11 1999999 1这里应该是999999就够了如果是按伤亡排序的话,快排是不稳定的,如果先杀了前面那些,答案不是最优。应该是把人数 - 伤亡最大的优先,因为 阅读全文

posted @ 2016-11-07 12:26 stupid_one 阅读(330) 评论(0) 推荐(0)

Gym 101149I I - It's the Police
摘要:http://codeforces.com/gym/101149/problem/I 考虑下面这个例子 4 3 1 2 1 3 1 4 应该是选 0 0 1 1这样是最优的,我们不选1号,因为如果选1号作为非法分子点,那么2、3、4也不能有警察了,这不行。 那么究竟选呢? 很明显的一个道理是,选出儿 阅读全文

posted @ 2016-11-06 23:21 stupid_one 阅读(499) 评论(0) 推荐(0)

Canada Cup 2016 D. Contest Balloons 好题。优先队列 + 简单贪心
摘要:http://codeforces.com/contest/725/problem/D 这题一看就是贪心的了,w - t最小的那个,肯定是优先打死。 但是一直都不会写,为什么呢,因为这个太像二分答案了,一看到这题就想到了二分答案,二分排名,二分扔掉气球...... 但是是不行的啊。因为扔掉n个,可能 阅读全文

posted @ 2016-11-02 14:15 stupid_one 阅读(188) 评论(0) 推荐(0)

C. Epidemic in Monstropolis
摘要:http://codeforces.com/contest/733/problem/C 一道很恶心的模拟题。 注意到如果能凑成b[1],那么a的前缀和一定是有一个满足是b[1]的,因为,如果跳过了一些前面的数不用,就会剩下一个多余的东西在哪里。所以就是把a数组分成了若干段,判断每一段是否凑成b[i] 阅读全文

posted @ 2016-11-02 11:57 stupid_one 阅读(207) 评论(0) 推荐(0)

Codeforces Round #378 (Div. 2) D. Kostya the Sculptor 分组 + 贪心
摘要:http://codeforces.com/contest/733/problem/D 给定n个长方体,然后每个长方体都能选择任何一个面,去和其他长方体接在一起,也可以自己一个,要求使得新的长方体的最短的那条边最大。 看样例2就知道,因为10、8、7和10、8、2组合后,min = 8,是最大的。 阅读全文

posted @ 2016-11-01 08:54 stupid_one 阅读(264) 评论(0) 推荐(0)

Codeforces Round #377 (Div. 2) D. Exams 贪心 + 简单模拟
摘要:http://codeforces.com/contest/732/problem/D 这题我发现很多人用二分答案,但是是不用的。 我们统计一个数值all表示要准备考试的所有日子和。+m(这些时间用来考试) 那么这个all值就是理想的最小值。然后去前all个数找,贪心地复习最小的科目,然后有的考试的 阅读全文

posted @ 2016-10-18 10:00 stupid_one 阅读(238) 评论(0) 推荐(0)

Washing Plates 贪心
摘要:https://www.hackerrank.com/contests/101hack41/challenges/washing-plates 给定n个物品,选这个物品,贡献 + p, 不选的话,贡献 - d 问最大贡献。 考虑贪心。优先选最好的k件。什么是最好呢。 把每个物品的p + d作为权值排 阅读全文

posted @ 2016-09-21 10:00 stupid_one 阅读(296) 评论(0) 推荐(0)

上一页 1 2

导航