计算几何
gjghfd
这个作者很懒,什么都没留下…
展开
-
poj1228 [ SDOI2009 ] --稳定凸包
题目大意:给你一个凸包上的某些点(可能在凸包内),询问是否能确定这个凸包。 思路:先求出题目给出的点的凸包,看看在凸包的每条边内(不包括端点)有没有点,若有,则这条边是确定的,若没有,则这条边不确定,直接输出NO。这里用Andrew求凸包。 代码如下: #include #include #include #include using namespace std;原创 2017-05-26 16:40:05 · 230 阅读 · 0 评论 -
poj1113--凸包
题目大意: 给出平面上若干个点的坐标,你的任务是建一个环形围墙,把所有的点围在里面,且距所有点的距离不小于l。求围墙的最小长度。 思路: 很容易得出答案就是凸包周长+以l为半径的圆的周长。 这里讲一下Andrew算法。 Andrew是Graham算法的变种,而且Andrew更快,更稳定。 Andrew算法思想是先将n个点按照x坐标从小到大排序(x相同按照y从小到大),得到一原创 2017-05-26 16:39:45 · 227 阅读 · 0 评论