![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
KDT
文章平均质量分 79
neither_nor
这个作者很懒,什么都没留下…
展开
-
BZOJ4520 [Cqoi2016]K远点对
KDT玄学复杂度能过系列……维护一个堆存全局前k远,枚举点对里的一个点在kdt上爆搜加两个剪,一个是如果到一个矩形里任意一个点都不能更新答案就不搜,还有就是两个子树里先搜到这个点最远距离远的#include#include#include#include#include#include#include#include#include#include#include原创 2016-07-12 16:35:46 · 730 阅读 · 0 评论 -
BZOJ4631 踩气球
每个熊孩子抽象成平面上的一个点,横坐标为左边界,纵坐标为右边界,点权为区间长度,把第x个盒子拿空相当于把以(1,x)为左下角,(x,n)为右上角的矩形内的点减一,答案就是有多少个点等于0,因为每个点最多变成1次0所以当矩形内最小值等于0的时候就找到这个最小值然后把他设为INF并把答案+1即可上述操作可以用KDT或者二维线段树之类的维护复杂度O(n sqrt(n))#include#i原创 2016-07-01 13:31:18 · 1195 阅读 · 0 评论 -
BZOJ4066 简单题
强制在线还卡内存,于是上KDT,插入的时候替罪羊式重建,真是tm玄学复杂度#include#include#include#include#include#include#include#include#include#include#include#include#include#includeusing namespace std;#define MAXN 2原创 2016-07-13 20:52:07 · 988 阅读 · 0 评论 -
BZOJ2850 巧克力王国
题目就是让你求满足ax+by这个……KDT可以过,不要问我为什么以后看到不会的二维平面问题是不是都可以上KDT然后相信可以过啊-_-#include#include#include#include#include#include#include#include#include#include#include#include#include#includeus原创 2016-07-09 10:24:11 · 1161 阅读 · 0 评论