题目链接:http://61.187.179.132/JudgeOnline/problem.php?id=2433题意:若干个矩形排成一排(同一个x之上最多有一个矩形),矩形i和i+1相邻。给定两点S和T,两点均在矩形内。求S到T的最短路径。只能在矩形内部走。思路:首先,S到T若有转弯,必定是在矩...
分类:
其他好文 时间:
2014-06-23 07:19:59
阅读次数:
239
简单介绍几个计算几何的资源a) GeosGeos的全称就是Geometry Engine Open Source,参考网站就是:http://geos.refractions.net,从名称就可以看出,Geos就是判断几何体的过程。Geos是用C++语言写的处理计算几何的开源库。b) CGALCGA...
分类:
其他好文 时间:
2014-06-23 06:49:41
阅读次数:
191
POJ 2405 Beavergnaw (计算几何-简单题)
解题思路:
简单的几何问题,够造体积相等,求未知数
V=直径为D的圆柱的体积-两个园台的体积-直径为d的圆柱的体积。
圆台体积公式 = 1/3* pi * (r1*r1 + r2*r2 + r1*r2)*h r1,r2,h分别为圆台上低半径、下底半径和高
V=pi*(D/2)*(D/2)*D - 1/3 *( D*s1-d*s2 ) - pi*(d/2)*(d/2)*d
V=pi*(D/2)*(D/2)*D - ...
分类:
其他好文 时间:
2014-06-22 21:29:07
阅读次数:
165
POJ 3304 Segments
大意:给你一些线段,找出一条直线能够穿过所有的线段,相交包括端点。
思路:遍历所有的端点,取两个点形成直线,判断直线是否与所有线段相交,如果存在这样的直线,输出Yes,但是注意去重。
struct Point
{
double x, y;
} P[210];
struct Line
{
Point a, b;
} L...
分类:
其他好文 时间:
2014-06-22 12:06:30
阅读次数:
225
搜索 图论 贪心 动规 ——《挑战程序设计竞赛》《数据结构》黑书二选一数论 ——《编程珠玑》
《组合数学》开拓思维的好书 《编程之美》 还有网上的趣味数学题《编程珠玑(续)》计算几何的书还没找呢。其他的就是刷oj吧。这些书 像我这么懒的人
到何时能读完呢? Any day now。不管是c/c++方...
分类:
其他好文 时间:
2014-06-16 11:08:26
阅读次数:
151
#include #include #include #include #include using
namespace std ;const double eps = 1e-8;const double PI = acos(-1.0);int
sgn(double x){ if(fabs(x...
分类:
其他好文 时间:
2014-06-13 18:08:05
阅读次数:
307
感谢微信平台---一天一道算法题---每天多一点进步本来 想在世界杯之前 可以
开开心心地A了今天的算法题 。。。。竟然是计算几何 我高数 那么渣.......这题 先放着吧..... 哎....链接 还是一样先放出来 . touch
me平常这个点 再过会 就应该要碎觉了 今天 = 个揭幕战...
分类:
其他好文 时间:
2014-06-13 15:21:52
阅读次数:
209
这道题是计算几何,这是写的第一道计算几何,主要是难在如何求入射光线的反射光线。 我们可以用入射光线 -
入射光线在法线(交点到圆心的向量)上的投影*2 来计算反射光线,自己画一个图,非常清晰明了。 具体到程序里,我们可以 v2 = v1 - fa /
Length(fa) * 2 * ( D...
分类:
其他好文 时间:
2014-06-07 01:03:58
阅读次数:
242
果然Java还是不靠谱啊,一个NaN把我整了半天~~
题目大意:
有一个正多边形,给出任意三个顶点的坐标,求这个正多边形的最小面积。
解题思路:
首先要知道这三个顶点组成的三角形的外接圆一定是这个正多边形的外接圆。
用过计算出三角形的三边长,可以计算出三角型面积,进而推出外接圆半径。
可以得到三个圆心角,找出最大公约数,那就是最大角度。
就可以计算出多边形面积了~~
...
分类:
其他好文 时间:
2014-06-05 01:10:27
阅读次数:
300