计算几何
文章平均质量分 79
dream_ysl
这个作者很懒,什么都没留下…
展开
-
【转】计算几何中的精度问题
计算几何头疼的地方一般在于代码量大和精度问题,代码量问题只要平时注意积累模板一般就不成问题了。精度问题则不好说,有时候一个精度问题就可能成为一道题的瓶颈,简直“画龙点睛”。这些年的题目基本是朝着越来越不卡精度的方向发展了,但是也不乏一些%^&%题#$%$^,另外有些常识不管题目卡不卡,都是应该知道的。今天我就开膛回顾下见过且还有印象的精度问题,由于本人见识和记忆均有限,望各位大神瞄过后不吝补充。另转载 2012-08-03 11:06:40 · 586 阅读 · 0 评论 -
计算几何题目推荐
//第一期计算几何题的特点与做题要领:1.大部分不会很难,少部分题目思路很巧妙2.做计算几何题目,模板很重要,模板必须高度可靠。3.要注意代码的组织,因为计算几何的题目很容易上两百行代码,里面大部分是模板。如果代码一片混乱,那么会严重影响做题正确率。4.注意精度控制。5.能用整数的地方尽量用整数,要想到扩大数据的方法(扩大一倍,或扩大sqrt2)。因为整数不用考转载 2012-08-10 00:25:17 · 548 阅读 · 0 评论 -
ZOJ 3400 Treasure Hunting
Treasure HuntingTime Limit: 2 Seconds Memory Limit: 65536 KB Suffered from the economic crisis, the government has a great deficit, so they decide to exploit a treasure area.In this原创 2012-07-30 17:23:41 · 582 阅读 · 0 评论 -
计算几何常用公式与技巧归纳之系列一:点与线
double eps=1e-8;struct P{ double x,y; P(){} P(double x,double y):x(x),y(y){} P operator -(const P& p){return P(x-p.x,y-p.y);} P operator +(const P& p){return P(x+p.x,y+p.y);}原创 2012-08-18 01:00:43 · 788 阅读 · 0 评论 -
半平面交讲解 - N^2写法
ps:如果这是第一次接触半平面交,不要认为它是很个高深的东东.其实以你现在的几何水平完全能够YY写出它.半平面: 对一条直线,它将整个平面分成了两部分,对于其中的每一部分.就叫做一个半平面.(这个应该好理解吧)现在我们要保留其中一个半平面, 可以用向量的左边,右边来标记, 还可以用 Ax+By+C 与 0的关系来标记(这里你千万别纠结它是在直线上方呢,还是下方,而让自原创 2012-08-05 01:35:09 · 2724 阅读 · 0 评论 -
SGU345 Revolution & Hdu 3684 Gunshots
题目地址:http://acm.hust.edu.cn:8080/judge/problem/viewProblem.action?id=10551http://acm.hdu.edu.cn/showproblem.php?pid=3684大意: 给你一个凸包,然后m个询问,每个询问给你一直线,求该直线将凸包分成两份中,面积最小的是多少?这道题,自己没有做出来,可以这样来想该问原创 2012-08-20 15:24:37 · 978 阅读 · 0 评论