
平面图
romiqi_new
这个作者很懒,什么都没留下…
展开
-
191024省选测试题解
T1:有n个不相交矩形障碍,求从原点走到某个目标点的最短路,目标点在x轴上 显然矩形的右端点是没用的,我们保留左边即可 显然不会往左走,dp一下是n2n^2n2的,用扫描线优化一下即可 #include<bits/stdc++.h> #define pb push_back #define ll long long using namespace std; inline int re...原创 2019-10-24 16:29:35 · 204 阅读 · 0 评论 -
[BZOJ3051][平面图][树上倍增]WC2013:平面图(附平面图简单介绍)
BZOJ3051 平面图就是指一张图,其中的边有交点当且仅当它们有共同的顶点 平面图的对偶图是指把平面图的每个封闭区域看成一个点,两个点之间有连边当且仅当它们在原图中有公共边,最外面算一个区域,它的有向面积为负,其他为正 求平面图的对偶图:最小左转法: 1.将所有无向边转变为两条有向边 2.把所有有向边极角排序 3.选择一条未被标记过的边作为now,从它的出边中选择一条极角序小于它的极角序最大的边...原创 2019-07-19 14:23:39 · 296 阅读 · 0 评论 -
[BZOJ4541][平面图]HNOI2016:矿区
BZOJ4541 显然先转对偶图,然后我们考虑如何统计一个询问的答案 如果一个询问经过了一条边,那么就表示这条边在对偶图上对应的边下面的点或者上面的点都有被围起来,如何判断是下面还是上面?只需要看一下边的方向(查询对偶图上的祖先-儿子关系)即可,但是在一个图上并不好统计一条边"下面",“上面”的点 可以发现上述操作如果在任意一棵以最外面那个平面(面积为负)为根的生成树上进行,答案是不变的,所以就在...原创 2019-09-06 10:22:24 · 156 阅读 · 0 评论