码迷,mamicode.com
首页 >  
搜索关键字:凸包    ( 949个结果
简单几何(凸包) POJ 1113 Wall
题目传送门题意:求最短路线,使得线上任意一点离城堡至少L距离分析:先求凸包,答案 = 凸包的长度+ 以L为半径的圆的周长/************************************************* Author :Running_Time* Created Ti...
分类:其他好文   时间:2015-10-25 12:02:44    阅读次数:219
Wall - POJ 1113(求凸包)
题目大意:给N个点,然后要修建一个围墙把所有的点都包裹起来,但是要求围墙距离所有的点的最小距离是L,求出来围墙的长度。分析:如果没有最小距离这个条件那么很容易看出来是一个凸包,然后在加上一个最小距离L,那么就是在凸包外延伸长度为L,如下图,很明显可以看出来多出来的长度就是半径为L的圆的周长,所以总长...
分类:其他好文   时间:2015-10-23 18:31:11    阅读次数:139
uvalive 4589 Asteroids
题意:给两个凸包,凸包能旋转,求凸包重心之间的最短距离。思路:显然两个凸包贴在一起时,距离最短。所以,先求重心,再求重心到各个面的最短距离。三维凸包+重心求法重心求法:在凸包内,任意枚举一点,在与凸包其他一个面组成一个三棱锥。求出每个三棱锥的重心,把三棱锥等效成一个个质点,再求整体的重心。 1 #....
分类:其他好文   时间:2015-10-23 01:30:09    阅读次数:184
uvalive 3218 Find the Border
题意:一条封闭折线将平面分成了若干个区域,按顺序给出折线各点的坐标,要求输出封闭折线的轮廓。 题解:用类似卷包裹的算法,先确定一个一定会被选中的点(x坐标最小,y坐标最小)作为起点,然后把可能是下一个极点(凸包顶点)的点都存起来,下一个极点有可能是当前点所在线段的前一个点和后一个点或当前点所在线段和...
分类:其他好文   时间:2015-10-20 01:16:47    阅读次数:236
uvalive 4728 Squares
题意:求所有正方形中两点距离最大值的平方值。思路:旋转卡壳法。分别用数组和vector存凸包时,旋转卡壳代码有所不同。 1 #include 2 #include 3 #include 4 #include 5 #include 6 #include 7 #include 8 #in...
分类:其他好文   时间:2015-10-17 13:26:30    阅读次数:205
uva 10256 The Great Divide
题意:给定两个点集,一个红点集,另一个蓝点集,询问,能否找到一条直线能,使得任取一个红点和蓝点都在直线异侧。思路:划分成两个凸包,一个红包,一个蓝包。两个凸包不相交不重合。1.任取一个凸包中的点不在另一个凸包中。2.任取一个凸包中的边与另一个凸包不相交。 1 #include 2 #includ.....
分类:其他好文   时间:2015-10-15 23:37:29    阅读次数:267
uva 10652
大意:有n块矩形木板,你的任务是用一个面积尽量小的凸多边形把它们包起来,并计算出木板站整个包装面积的百分比。思路:按照题意将所有矩形顶点坐标存起来,旋转时先旋转从中心出发的向量,求得各个坐标之后,求凸包即可。水。。。。 1 #include 2 #include 3 #include 4 #...
分类:其他好文   时间:2015-10-15 01:06:48    阅读次数:187
初学算法 - 求凸包的Garham‘s Scan算法的C++实现
所谓凸包,就是一个计算几何(图形学)中的概念。用不严谨的话来讲,给定二维平面上的点集,凸包就是将最外层的点连接起来构成的凸多边型,它能包含点集中所有的点。维基百科对集合X的凸包(Convex Hull...
分类:编程语言   时间:2015-10-12 17:31:28    阅读次数:398
HDOJ 3516 Tree Construction 四边形优化dp
原题链接:http://acm.hdu.edu.cn/showproblem.php?pid=3516题意:大概就是给你个下凸包的左侧,然后让你用平行于坐标轴的线段构造一棵树,并且这棵树的总曼哈顿距离最短题解:很容易得到转移方程:$$dp[i][j]=min \{ dp[i][k-1]+dp[k][...
分类:其他好文   时间:2015-10-08 13:02:43    阅读次数:217
POJ 1113&&HDU 1348
题意:凸包周长+一个完整的圆周长。因为走一圈,经过拐点时,所形成的扇形的内角和是360度,故一个完整的圆。模板题,之前写的Graham模板不对,WR了很多发。。。。POJ上的AC代码 1 #include 2 #include 3 #include 4 #include 5 #include 6 #...
分类:其他好文   时间:2015-10-03 14:24:15    阅读次数:147
949条   上一页 1 ... 60 61 62 63 64 ... 95 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!