【洛谷 P3249】【HNOI2016】矿区(最小左转法 / 生成树)
传送门
最小左转法:
用来将平面图转成对偶图
先将线段拆成两个有向线段
考虑对于每个有向线段(u→v)(u\rightarrow v)(u→v)
在vvv连出的有向线段中按极角找(v→u)(v\rightarrow u)(v→u)的下一个
这样一定恰好形成一个平面
另外将整个图形外面的也看做一个点
查找可以用vectorvectorvector按极角排序每次二分
复杂度O(nlogn)O(nlog...
原创
2020-04-01 18:50:29 ·
434 阅读 ·
0 评论