计算几何
MashiroSky
这个作者很懒,什么都没留下…
展开
-
【poj3714】 Raid
http://poj.org/problem?id=3714 (题目链接)现在才搞平面最近点对。。感觉有点尴尬题意:给出平面上两组点,每组n个,求两组点之间最短距离Solution1 平面最近点对,分治即可。 将点按横坐标排序,然后每次二分成左边和右边分别计算最小距离,再计算中间的最小距离,这里需要把中间符合条件的点按照纵坐标排序,然后当当前枚举的两点的纵坐标之差大于答案时break,否原创 2016-08-30 10:28:47 · 631 阅读 · 0 评论 -
【poj2546】 Circular Area
http://poj.org/problem?id=2546 (题目链接)一道水题Wa死我了,肯定是昨晚搞太晚的缘故= =。题意:求两圆的面积交Solution 两圆的位置关系有5种,而这里要求它们的面积交,分三种情况就可以了。 第一,外离和外切,面积为0 第二,内切和内含,面积为较小的圆的面积。 第三,相交。我们可以把它们相交的面积分成两个弓形,进而求这两个弓形的面积。弓形原创 2016-08-10 15:34:48 · 463 阅读 · 0 评论 -
【bzoj2823】 AHOI2012—信号塔
http://www.lydsy.com/JudgeOnline/problem.php?id=2823 (题目链接)题意:求最小点覆盖Solution 关于最小点覆盖的做法,论文里面都有。其实真正麻烦的是求三角形的外心。 给定a(x1,y1) b(x2,y2) c(x3,y3)求外接圆心坐标O(x,y)。1. 首先,外接圆的圆心是三角形三条边的垂直平分线的交点,我们根据圆心到顶点的原创 2016-08-30 11:45:30 · 716 阅读 · 0 评论 -
计算几何
这两天在学习计算几何,随便说说自己的学习过程吧。 基本的叉积、点积和凸包等东西就不多说什么了,网上一搜一大堆,切一些题目基本熟悉了就差不多了。 一些基本的题目可以自己搜索,比如这个blog:http://blog.sina.com.cn/s/blog_49c5866c0100f3om.html 接下来,研究了半平面交,思想方法看07年朱泽园的国家队论文,模板代码参考自我校大牛韬哥:转载 2016-08-12 11:58:35 · 814 阅读 · 0 评论 -
【bzoj1502】 NOI2005—月下柠檬树
http://www.lydsy.com/JudgeOnline/problem.php?id=1502 (题目链接)今天考试题,从来没写过圆的面积之类的东西。。GG题意:一颗树由n个圆台组成,现在有倾斜角为alpha的光,不计树干阴影,光线沿直线传播,求这个树在水平地面投影的面积。Solution Simpson积分法。 直接蒯一份题解算了(http://blog.csdn.net/w转载 2016-09-06 21:18:48 · 554 阅读 · 0 评论