随笔分类 -  扫描线

摘要:传送门 分析 我们设sum[x]为小于等于x的点现在有多少联通 于是一个序列合法当且只当sum[R]-sum[L-1]=len且所有点度数不大于2 我们知道如果对于序列[L,R]满足条件则[L+1,R]一定满足 如果[L,R]不满足则[L-1,R]一定不满足 所以我们可以枚举R然后找最靠左的满足度数 阅读全文
posted @ 2019-02-20 14:17 水题收割者 阅读(222) 评论(0) 推荐(0)
摘要:传送门 题目大意 给出一些墙,水从高往低流,每次只能到达一面墙,选择一个路径,使得路径上的流量的最小值最大。 分析 这是一道经典的扫描线题,我们发现能够合法的线段对数至多只有n对。将一条线段拆成两个点,自左向右排序依次加入set中,按照高度关系将它们相连,详见代码(也可以用线段树做这道题,有时间再补 阅读全文
posted @ 2018-07-20 14:28 水题收割者 阅读(211) 评论(0) 推荐(0)