随笔分类 -  计算几何

摘要:Lifting the StoneTime Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 2121 Accepted Submission(s): 882Problem DescriptionThere are many secret openings in the floor which are covered by a big heavy stone. When the stone is lifted up, a special mechanis 阅读全文
posted @ 2011-08-08 17:33 贺佐安 阅读(1083) 评论(0) 推荐(0) 编辑
摘要:1. 1 累加和求重心设平面上有N 个离散数据点( xi , yi ) ( i = 1, 2, ., n) , 其多边形重心G( . x1, . y1) 为: 这是求多边形最简单直观的方法。可以直接利用离散数据点的x, y坐标就能求图形重心。但是缺陷在于没有对离散数据点所围图形做任何处理和分析,精度不够。1. 2 算法一:在讲该算法时,先要明白下面几个定理。定理1 已知三角形△A1A2A3的顶点坐标Ai ( xi , yi ) ( i =1, 2, 3) 。它的重心坐标为: xg = (x1+x2+x3) / 3 ; yg = (y1+y2+y3) / 3 ;定理2 已知三角形△A1A2A3的 阅读全文
posted @ 2011-08-08 17:30 贺佐安 阅读(46500) 评论(2) 推荐(8) 编辑
摘要:Surround the TreesTime Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 3312 Accepted Submission(s): 1268Problem DescriptionThere are a lot of trees in an area. A peasant wants to buy a rope to surround all these trees. So at first he must know the mini 阅读全文
posted @ 2011-08-05 14:33 贺佐安 阅读(4662) 评论(0) 推荐(0) 编辑
摘要:在学习了一些有关计算机几何的基础知识和一些基本工具之后要快速的解决一些简单的几何问题,如两点之间的距离、两线段的交点个数等等是可以轻松应付的,但是对于复杂点的几何问题,我们还是要有更好的算法,这样才可以更高效的解决它。在这一篇中来总结 平面凸包 的 Graham算法;http://www.cnblogs.com/jbelial/平面凸包 :定义:对一个简单多边形来说,如果给定其边界上或内部的任意两个点,连接这两个点的线段上的所有点都被包含在该多边形的边界上或内部的话,则该多边形为凸多边形 。在解决平面凸包下面介绍了两种算法:一、 Graham扫描法,运行时间为O(nlgn)。二、 Jarvi. 阅读全文
posted @ 2011-08-05 14:33 贺佐安 阅读(39878) 评论(3) 推荐(5) 编辑
摘要:You can Solve a Geometry Problem tooTime Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 2734 Accepted Submission(s): 1284Problem DescriptionMany geometry(几何)problems were designed in the ACM/ICPC. And now, I also prepare a geometry problem for this fi 阅读全文
posted @ 2011-08-04 18:34 贺佐安 阅读(509) 评论(0) 推荐(0) 编辑
摘要:在这里整理了一下自己找的资料,和《算法导论》,为了在学习中能够更清晰,同时还可以方便以后的回顾。 http://www.cnblogs.com/jbelial 数学工具越高级,解决问题就越高效。-------------------------------------------华丽的分割线-----------------------------------------------计算几何的基础——矢量矢量分析是高等数学的一个分支,主要应用于物理学(如力学分析)。在一些计算几何问题中,矢量和矢量运算的一些独特的性质往往能发挥出十分突出的作用,使问题的求解过程变得简洁而高效。熟练掌握一些矢量. 阅读全文
posted @ 2011-08-04 16:35 贺佐安 阅读(1866) 评论(1) 推荐(2) 编辑

点击右上角即可分享
微信分享提示