贪心
文章平均质量分 91
jmxwzy
这个世界太♂乱
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
区间贪心
问题1: 数轴上有n个开区间(ai, bi)。选择尽量多个区间,使得这些区间两两没有公共点。 策略: 如果x区间完全包含了y区间,那么我们选择y区间 按照右端点bi从小到大排序,从第一个区间开始选 如果目前的区间与上一个区间有相交的部分,则排除掉(排除掉即该区间不再存在,而不z是不选择这样简单舍弃) 简单来说就是:一定选择第一个区间,每次选区间的时候选择和上一个被选上的区间不相交的区间 思路: 首先对于x完全包含了y的情况,如下图所示,小区间为y,大区间为x 那么我们选择y区间,因..原创 2021-04-25 17:06:32 · 404 阅读 · 0 评论 -
疫情控制
题目链接 https://www.luogu.org/problemnew/show/1084 需要先吐槽一下noip竟然还有这种题,,, 二分答案+倍增+贪心 首先先要明白如何将疫情控制住,就是把首都都围起来,然后求出最少时间 不一定非要到根节点首都的儿子节点,只需要把这条路封死就可以 二分时间,是目前的这个点尽量靠近根节点(首都),这里需要讨论一下:二分的时间不够到达首都,停下原创 2018-01-13 11:40:02 · 781 阅读 · 0 评论 -
花匠
这是noip的一道动态规划题目,这里分享两种做法1.贪心根据题意,要满足的条件是任意三个连续的数中中间的数是最大或最小的,我的想法是枚举出所有单调性改变的地方,从这里选数对于递增序列,我们要选的数要比当前的小,所以我们让现在这个数尽量大,下面这个数可选择的方式越多(语文不好,,顺便吐槽一下月考语文答题卡竟让没过,,),递减序列同理对于第一盆花,如果我们不选,第二盆花就成了第一盆,花的总数减少了,所...原创 2018-04-14 11:42:49 · 241 阅读 · 0 评论 -
CF725D Contest Balloons
题目链接https://www.luogu.org/problemnew/show/CF725D 考虑这样一个贪心,当我们在某时已经是第一名时就不用再送人上天了,否则每次就送最容易上天的队伍上天,然后更新名次,更新答案,将上天的队伍踢出,可以用优先队列实现 当前的名次等于得分比我们大的总队伍个数+1 #include<iostream> #include<cstdi...原创 2018-08-10 22:35:50 · 240 阅读 · 0 评论
分享