码迷,mamicode.com
首页 > 其他好文 > 详细

Practice 15.07.07 计算几何 - 1

时间:2015-07-08 12:46:44      阅读:110      评论:0      收藏:0      [点我收藏+]

标签:

题目在这里

POJ 2318

叉积判断点在直线的那一侧

cross(X2-X1,P-X1)  (x1,x2是直线上两点,p是要判断的点)

>0 表示在左侧

<0 表示在右侧 (右手螺旋判定,从X2-X1到P-X1,向外是正)

 

可以看到,对于每个点,确定的区域左边的直线均小于0,右边的直线叉积均大于0,因此可以用二分。

 

POJ 2398

跟上一题几乎一模一样,但是这个要排序

 

Practice 15.07.07 计算几何 - 1

标签:

原文地址:http://www.cnblogs.com/zhyfzy/p/4629695.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!