![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
贪心
crosaa
这个作者很懒,什么都没留下…
展开
-
【基础】贪心整理
贪心思路注意思路1.sort之后,发现样例中的规律,硬搞2.可以不用sort,直接找规律for循环3.手模样例,发现规律4.注意原创 2021-11-08 22:21:45 · 168 阅读 · 0 评论 -
【贪心】经典贪心问题(任务安排)
将奶牛的路径转化为线段,以右端点为第一关键字,左端点为第二关键字,按第一关键字从小到大排序,若第一关键字相同则按第二关键字从大到小排序。然后按序枚举线段,看看是否可以放(区间最小值>0>0),如果可以,则区间内所有的数-1−1,答案+1+1,用线段树维护区间最小值。这为什么是对的呢?第一个结论证明比较显然,左端点从大到小取最优(假设右端点全都是r)。然后我们证明第二个结论,右端点从小到大取最优。第一条线段一定要加入。假设已经到了第ii条线段,端点为l_i,r_ili,r转载 2021-10-10 11:36:24 · 191 阅读 · 0 评论 -
【贪心】交换论证法(贪心)
首先说一个东西叫做“交换论证”“交换论证”是什么东西呢:交换论证主要的思想也就是先假设存在一个最优的算法和我们的贪心算法最接近,然后通过交换两个算法里的一个步骤(或元素),得到一个新的最优的算法,同时这个算法比前一个最优算法更接近于我们的贪心算法,从而得到矛盾,原命题成立。以上源自“博客园的一位大佬文章链接”...转载 2021-08-21 13:05:30 · 2054 阅读 · 0 评论