码迷,mamicode.com
首页 >  
搜索关键字:凸多边形    ( 275个结果
计算几何类型题
经典问题一:求n个点围成的多边形的面积对于凸多边形,很容易计算,如下图,以多边形的某一点为顶点,将其划分成几个三角形,计算这些三角形的面积,然后加起来即可。已知三角形顶点坐标,三角形面积可以利用向量的叉乘来计算。对于凹多边形,如果还是按照上述方法划分成三角形,如下图,多边形的面积 = S_ABC +...
分类:其他好文   时间:2015-12-28 15:35:04    阅读次数:183
CGA裁剪算法之Sutherland-Hodgman多边形裁剪算法
CGA裁剪算法之Sutherland-Hodgman多边形裁剪算法 Sutherland-Hodgman算法也叫逐边裁剪法,该算法是萨瑟兰德(I.E.Sutherland)和霍德曼(Hodgman)在1974年提出的。 这种算法采用了分割处理、逐边裁剪的方法。这一算法,适合任何凸多边形窗口对任何.....
分类:编程语言   时间:2015-12-26 16:41:48    阅读次数:1127
Scrambled Polygon(凸多边形,斜率)
Scrambled PolygonTime Limit:1000MSMemory Limit:30000KTotal Submissions:7805Accepted:3712DescriptionA closed polygon is a figure bounded by a finite nu...
分类:其他好文   时间:2015-12-06 16:04:42    阅读次数:145
简单几何(半平面交+二分) LA 3890 Most Distant Point from the Sea
题目传送门题意:凸多边形的小岛在海里,问岛上的点到海最远的距离。分析:训练指南P279,二分答案,然后整个多边形往内部收缩,如果半平面交非空,那么这些点构成半平面,存在满足的点。/************************************************* Author ...
分类:其他好文   时间:2015-11-10 16:15:06    阅读次数:257
简单几何(向量旋转+凸包+多边形面积) UVA 10652 Board Wrapping
题目传送门题意:告诉若干个矩形的信息,问他们在凸多边形中所占的面积比例分析:训练指南P272,矩形面积长*宽,只要计算出所有的点,用凸包后再求多边形面积。已知矩形的中心,向量在原点参考点再旋转,角度要转换成弧度制。/******************************************...
分类:移动开发   时间:2015-11-10 15:58:36    阅读次数:239
POJ1584 判断多边形是否为凸多边形,并判断点到直线的距离
求点到直线的距离:double dis(point p1,point p2){ if(fabs(p1.x-p2.x)<exp)//相等的 { return fabs(p2.x-pegx); }else { double k=(p2.y-p1.y)/(p2.x-p1.x); double b=p2.y...
分类:其他好文   时间:2015-11-02 22:52:03    阅读次数:352
uvalive 3890 Most Distant Point from the Sea
题意:求一个凸多边形中一点到边的最大距离。思路:转换成在多边形内部,到每边距离为d的直线所围成的内多边形是否存在。也就是,二分距离+半平面交。 1 #include 2 #include 3 #include 4 #include 5 #include 6 #include 7 #in...
分类:其他好文   时间:2015-10-17 17:40:20    阅读次数:153
uva 10652
大意:有n块矩形木板,你的任务是用一个面积尽量小的凸多边形把它们包起来,并计算出木板站整个包装面积的百分比。思路:按照题意将所有矩形顶点坐标存起来,旋转时先旋转从中心出发的向量,求得各个坐标之后,求凸包即可。水。。。。 1 #include 2 #include 3 #include 4 #...
分类:其他好文   时间:2015-10-15 01:06:48    阅读次数:187
ZOJ 3537 Cake (区间DP,三角形剖分)
题意: 给出平面直角坐标系上的n个点的坐标,表示一个多边形蛋糕,先判断是否是凸多边形,若否,输出"I can't cut."。若是,则对这个蛋糕进行3角形剖分,切n-3次变成n-2份三角形蛋糕给小伙伴吃,但是每切一次需要一个费用,公式是:cost[i][j]= |xi+ xj| * |yi+ yj....
分类:其他好文   时间:2015-09-25 21:33:49    阅读次数:237
Inheritance - SGU 129(线段与多边形相交的长度)
题目大意:给一个凸多边形(点不是按顺序给的),然后计算给出的线段在这个凸多边形里面的长度,如果在边界不计算。分析:WA2..WA3...WA4..WA11...WA的无话可说,总之细节一定考虑清楚,重合的时候一定是0代码如下:=====================================...
分类:其他好文   时间:2015-09-25 20:06:25    阅读次数:176
275条   上一页 1 ... 17 18 19 20 21 ... 28 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!