<>
给出坐标系中n个矩形类型1的矩形每单位时间向x轴正方向移动1个单位,类型2的矩形向y轴正方向初始矩形不重叠,一个点被矩形覆盖当且仅当它在矩形内部(不含边界)求$(-\infty ,+\infty)$时间内一个点被覆盖的最多矩形数量。n<=10^5
>
<>
部分分给的可真多,$n^2$就能拿80ts(然而我n==2的特判打错了(不知道为什么我uts("0")了qwq)变成70ts)
>
<>
首先:我们可以紦竖着运动的矩形看成静止不动把横着运动的矩形看成延斜率k=-1的直线运动的矩形
>
<>
因为一开始没有重复矩形,所以最后最多只有两个偅复所以答案不是1,就是2
>
<>
考试的时候把这道题当做计算几何做了...
>
<>
由上面的分析可以得到如果答案为2,只有这三种情况:
>
<>
汾别枚举每一个0的矩形和1的矩形判断有没有重叠就好了
>
<>
注意check的时候能不能取等号
>
<>
显然我们可以把这题转换成区间覆盖每个矩形變成这样的线段:
>
<>
然后化简一下,用贪心做区间覆盖就好了(比我打的$n^2$还简单。)
>
<>
1.先来看下图中这位手掌摆出猫爪型的男子男子平时特别喜欢看火影,这次来找大神是想求大神帮忙,把我成火影忍者中最有潜力的人物
>
<>
2.哼吃我一招吧“螺旋丸”
>
<>
3.再來点火焰特效吧,莫非这是火遁嘴都变香肠了,果然厉害
>
<>
4.再来看下这位坐在垃圾桶之上的男子由于下暴雨水位到腰那里,男子怕水所以就一直蹲在上面。求大神个救生队去救他
>
<>
5.救生队还没来,你自己先逃离吧
>
<>
6.总算来咯群猪,不要怕我们来救你了
>