点定位
文章平均质量分 52
DZYO
Never stop
展开
-
UOJ#57:[WC2013]平面图(最小左转法+点定位)
传送门 在一个平面图中有 nn 个顶点和 mm 条直线段,第 ii 个顶点的坐标为 (xi,yi)(xi,yi),第 jj 条直线段连接顶点 uju_j 和顶点 vjv_j。权值为 hjh_j,除顶点 uju_j 和 vjv_j 外直线段 jj 不经过其他的顶点。任意两条直线段如果存在公共点,则该公共点一定是一个顶点,此时这两条直线段都会连接这个顶点。对于任意的两个顶点 xx 和 yy,总是可以原创 2017-11-24 20:56:32 · 985 阅读 · 0 评论 -
BZOJ1035: [ZJOI2008]Risk(最小左转法+点定位)
传送门题意: 给一个平面图和图上的一些点,问这些点与哪些点在相邻的区域。题解:首先用最小左转法确定每一条线左边的区域。 接下来用扫描线做最小点定位。 最后统计在相邻区域的点对即可。有一个比较难处理的地方是区域相互包含,一开始不知道怎么做就去膜了Claris题解,发现对于每个不同的联通块,确定最左上方的点,做一遍扫描线,之后内层向外层连一条边就好了。 还有凸包的比较函数比较难调(我调了两天。。原创 2017-11-23 15:35:14 · 737 阅读 · 0 评论