凸包
文章平均质量分 70
Here_jiaxinwei
这个作者很懒,什么都没留下…
展开
-
【稳定凸包】poj1228 Grandpa's Estate
Grandpa's Estate Time Limit: 1000MS Memory Limit: 10000K Total Submissions: 13719 Accepted: 3838 Description Being the only living descendant of his grandfather, Ka原创 2017-07-10 22:45:44 · 103 阅读 · 0 评论 -
【凸包】poj 2187 Beauty Contest (旋转卡壳求平面最远点对)
旋转卡壳算法原理讲解:点击打开链接 旋转卡壳算法的使用范围很广,我只学习了求平面最远点对的方法; 旋转卡壳求平面最远点对方法: 如果qa,qb是凸包上最远两点,必然可以分别过qa,qb画出一对平行线。通过旋转这对平行线,我们可以让它和凸包上的一条边重合,如图中蓝色直线,可以注意到,qa是凸包上离p和qb所在直线最远的点。 于是我们的思路就是枚举凸包上的所有边,对每一条边找出凸包上离原创 2017-07-16 09:37:23 · 1058 阅读 · 0 评论 -
【凸包模板】Graham算法、Andrew算法
参考:http://blog.csdn.net/bone_ace/article/details/46239187 主要是学习Granham算法,复杂度O(nlogn); 具体的算法过程可以参考上面的链接; 这里只提一个知识点:叉积 A x B 的值为正,则如上图所示,oab左旋,点b再向量oa左侧! 1.极角排序--Graham算法 const int max原创 2017-07-10 22:37:47 · 1045 阅读 · 0 评论 -
【凸包模板】
struct node { int x,y; }p[N],a[N]; int n,tot; double dis(node a,node b) { return hypot(a.x-b.x,a.y-b.y); } int multi(node p0,node p1,node p2) { return (p1.x-p0.x)*(p2.y-p0.y)-(p2.x-p0.x)原创 2017-11-15 11:46:42 · 312 阅读 · 0 评论