一道计算几何裸题。。。调了蒟蒻两个小时。。。问题出在求dis的时候忘了sqrt了,好了你现在可以退役滚蛋了,简直侮辱我们搞OI的人的智商首先求个凸包出来,矩形的一边一定和凸包上一边重合。然后枚举凸包上的边,用三个点同时旋转卡壳,卡出最小的矩形。这题目写的我。。。醉了 1 /************....
分类:
其他好文 时间:
2015-01-01 22:24:40
阅读次数:
377
http://poj.org/problem?id=2318第一次完全是$O(n^2)$的暴力为什么被卡了~QAQ(一定是常数太大了...)后来排序了下点然后单调搞了搞。。(然而还是可以随便造出让我的code变成$O(n^2)$的23333)#include #include #include #i...
分类:
其他好文 时间:
2015-01-01 21:15:01
阅读次数:
339
http://poj.org/problem?id=2653我很好奇为什么这样$O(n^2)$的暴力能过....虽然说这是加了链表优化的,但是最坏不也是$O(n^2)$吗。。。(只能说数据太弱...)然后本题裸的判线段相交和点在直线上...(看了网上的标程,不判端点的情况都能过我也是醉了...)#i...
分类:
其他好文 时间:
2015-01-01 17:18:03
阅读次数:
130
题目大意:给定平面,多次插入点和圆,每次插入点时询问当前插入的点是否在之前插入的所有圆中并且至少在一个圆中
直接用数据结构维护这些点和圆不是很好写,我们考虑CDQ分治
对于每层分治,我们需要对于[mid+1,r]中的每个点求出[l,mid]中是否所有的圆都覆盖了这个点
设点的坐标为(x0,y0),那么这个点在所有圆内必须满足对于所有的圆心(x,y),(x-x0)^2+(y-y0)^2=x0^...
分类:
其他好文 时间:
2015-01-01 13:42:34
阅读次数:
153
http://poj.org/problem?id=1269我会说这种水题我手推公式+码代码用了1.5h?还好新的一年里1A了~~~~#include #include #include #include #include #include #include #include #include us...
分类:
其他好文 时间:
2015-01-01 06:37:34
阅读次数:
137
并查集+计算几何。 1 /* 1558 */ 2 #include 3 #include 4 #include 5 6 #define MAXN 1005 7 8 typedef struct { 9 double x, y; 10 } Point_t; 11 ...
分类:
其他好文 时间:
2014-12-30 00:22:45
阅读次数:
222
Repost1. 1 #include 2 #include 3 #include 4 #include 5 #include 6 #include 7 #include 8 #include 9 #include 10 #include 11 #includ...
分类:
其他好文 时间:
2014-12-28 18:05:50
阅读次数:
280
计算几何的基础题目。是时候刷刷计算几何了。 1 /* 2150 */ 2 #include 3 #include 4 #include 5 6 typedef struct { 7 int x, y; 8 } Point_t; 9 10 typedef struc...
分类:
其他好文 时间:
2014-12-27 06:39:41
阅读次数:
129
摘要:Hadoop使用了MapReduce编程范式,目前已经被公认为是分布式环境中分析大数据的标准框架。然而,它并不能很好的应用于大规模的计算几何处理。本文介绍的CG_Hadoop是一套可伸缩的和高效的MapReduce算法,用于处理各种基本计算几何问题,例如多边形合并、skyline(轮廓线)、convex hull(凸包)、farthest pair(最远相对)以及最近相对等,这些都是其它几何算法的基础。对于每一个计算几何操作,CG_Hadoop有两个版本,一个基于Apache Hadoop系统,一个基...
分类:
其他好文 时间:
2014-12-26 20:24:40
阅读次数:
227
题目大意:给定n个点(n
逗我?n
其实数据是随机生成的 经过验证 随机生成50w的点集 平均在凸包上的点在50~60个左右
于是求凸包之后就可以随便乱搞了- - 不会写O(n^3)的最小圆覆盖 写了O(n^4)的照过
注意最小圆覆盖时要讨论有两点在圆上和有三点在圆上两种情况
--------------------以上是题解-----------以下是粗口---------------...
分类:
其他好文 时间:
2014-12-26 18:46:13
阅读次数:
170