码迷,mamicode.com
首页 >  
搜索关键字:凸包    ( 949个结果
POJ 3301 Texas Trip (三分)
POJ 3301 Texas Trip (三分) ACM 题目地址:  POJ 3301 Texas Trip 题意:  给定二维平面的n个点,要求一个面积最小的正方形,使其能覆盖所有的点。 分析:  去求凸包你就输了...  我们可以让正方形不要动,所有点进行旋转变换,这样结果是不会变形的。  变形即: x1=x*cos(a)-y*sin(a); y1=x*si...
分类:其他好文   时间:2014-09-18 18:59:14    阅读次数:153
二维凸包 Graham 算法
三点以下的情况就不写了 Python: import math class Point( object ): def __init__( self, x, y ): self.x = x self.y = y def __cmp__( self, other ): if self.y < other.y:...
分类:其他好文   时间:2014-09-13 00:50:24    阅读次数:409
凸包 Graham 算法
import math class Point( object ): def __init__( self, x, y ): self.x = x self.y = y def __cmp__( self, other ): if self.y < other.y: return -1...
分类:其他好文   时间:2014-09-12 15:13:23    阅读次数:190
POJ 1584 A Round Peg in a Ground Hole(凸包判定&&圆在凸包内判定)
博客原文地址: A Round Peg in a Ground Hole 题目大意:按顺时针或逆时针给出多边形的顶点坐标、圆的半径及圆心坐标。 1.求多边形是否是个凸包,若不是输出“HOLE IS ILL-FORMED”。 2.如果多边形为凸包,判定圆是否在凸包内,若凸包在园内,输出“PEG WILL FIT”,若不在,输出“PEG WILL NOT FIT”。...
分类:其他好文   时间:2014-09-10 12:33:30    阅读次数:297
poj 1113 Wall(标准的凸包果题)
poj 1113 Wall(标准的凸包果题)...
分类:其他好文   时间:2014-09-04 22:23:40    阅读次数:251
旋转卡壳解poj3608Bridge Across Islands
继续上一次的旋转卡壳的问题,这次是求两个凸包的最短距离, 其实选择卡壳就是只要找到"当前向量面积不小于下一个向量面积"即可, 满足这个条件,当前的两个ymin和ymax点就是一对对踵点了。 代码如下,欢迎参考: #include #include #include using namespace std; typedef struct{float x,y;} Dot; Dot operat...
分类:其他好文   时间:2014-09-04 20:57:40    阅读次数:397
hdu4449Building Design(三维凸包+平面旋转)
链接看了几小时也没看懂代码表示的何意。。无奈下来问问考研舍友。还是考研舍友比较靠谱,分分钟解决了我的疑问。可能三维的东西在纸面上真的不好表示,网上没有形象的题解,只有简单"明了"的讲解。这题说起来很简单,求下三维凸包,枚举每一个面,进行坐标旋转,使得当前面作为xoy面时的其他坐标,然后求下投影面的凸...
分类:其他好文   时间:2014-09-04 20:42:50    阅读次数:235
hdu4273Rescue(三维凸包重心)
链接模板题已不叫题。。三维凸包+凸包重心+点到平面距离(体积/点积) 体积-->混合积(先点乘再叉乘) 1 #include 2 #include 3 #include 4 #include 5 #include 6 #include 7 #include 8 #include ...
分类:其他好文   时间:2014-09-04 20:40:30    阅读次数:172
CodeForces 166B (凸包)
求一个多边形是否完全在另一个凸多边形内。乍一看,好像要判点在多边形内,但复杂度不允许,仔细一想,可以把两个多边形的点混起来求一个共同的凸包,如果共同的凸包依旧是原来凸包上的点,说明是。 1 #include 2 #include 3 #include 4 #include 5 #incl...
分类:其他好文   时间:2014-08-31 15:48:31    阅读次数:277
hdu3847Trash Removal(凸包)
链接这题居然是WF的题, 应属于签到题。。求一个多边形是否能被一个宽为d的矩形框住。可以求一下凸包,然后枚举每条凸包的边,找出距离最远的点。 1 #include 2 #include 3 #include 4 #include 5 #include 6 #include 7 #in...
分类:其他好文   时间:2014-08-31 15:46:51    阅读次数:243
949条   上一页 1 ... 83 84 85 86 87 ... 95 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!