E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
凸多边形
旋转卡壳算法
当时他发表成果的是一个寻找
凸多边形
直径的一个非常简单的算法,即根据多边形的一对点距离的最大值来确定。 后来直径演化为由一对对踵点对来确定。
a809146548
·
2015-06-29 21:00
编程
C++
c
算法
ACM
Google Interview - 判断点是否在
凸多边形
内的O(logn)解法
补充知识:向量叉积,向量P=(x1,y1);Q=(x2,y2);P×Q=(x1*y2-x2*y1);叉积的一个非常重要性质是可以通过它的符号判断两矢量相互之间的顺逆时针关系:若P×Q>0,则P在Q的顺时针方向。若P×QPolygon,Pointtarget){ intlen=Polygon.size(); if(multiply(target,Polygon[1],Polygon[0])>0&
yuanhsh
·
2015-06-25 15:00
Google Interview - 判断点是否在
凸多边形
内的O(logn)解法
补充知识:向量叉积,向量P=(x1,y1);Q=(x2,y2);P×Q=(x1*y2-x2*y1);叉积的一个非常重要性质是可以通过它的符号判断两矢量相互之间的顺逆时针关系:若P×Q>0,则P在Q的顺时针方向。若P×QPolygon,Pointtarget){ intlen=Polygon.size(); if(multiply(target,Polygon[1],Polygon[0])>0&
yuanhsh
·
2015-06-25 15:00
interview
SGU129 Inheritance
SGU129Inheritance题目大意给出一个
凸多边形
的顶点(无序)每次询问一条线段严格在多边形内的长度是多少算法思路先做凸包,得到原多边形,然后用射线法计算长度如果从射线或射线下方,到达射线上方,
u010929036
·
2015-06-13 18:00
计算几何
sgu
凸包入门
凸包问题:一组平面上的点,求一个包含所有点的最小的
凸多边形
。
zhangmh93425
·
2015-05-31 18:00
凸包
叉积
凸包问题的五种解法
当这个多边形是
凸多边形
的时候,我们就叫它“凸包”。如下图:然后,什么是凸包问题?我们把这些点放在二维坐标系里面,那么每个点都能用(x,y)来表示。现给出点的数目13,和各个点的坐标。求构成凸包的点?
九茶
·
2015-05-29 17:51
凸包
蛮力法
分治法
Jarvis步进法
Graham
算法
数学
小算法大本营
凸包问题的五种解法
当这个多边形是
凸多边形
的时候,我们就叫它“凸包”。如下图:然后,什么是凸包问题?我们把这些点放在二维坐标系里面,那么每个点都能用(x,y)来表示。现给出点的数目13,和各个点的坐标。求构成凸包的点?
Bone_ACE
·
2015-05-29 17:00
分治法
凸包
graham
蛮力法
Jarvis步进法
OpenGL--分格化
理论基础分格化:OpenGL渲染的都是一些简单的
凸多边形
,对于那些复杂的多边形,如凹多边形,含孔多边形以及自交叉的多边形,OpenGL函数库不能对他们进行渲染。
u010223072
·
2015-04-28 16:00
OpenGL
分格化
网格化
10343 划分
凸多边形
(必做)
10343划分
凸多边形
(必做)时间限制:1000MS内存限制:65535K提交次数:0通过次数:0题型:编程题语言:C++;CDescription问题描述:一个正凸N边形,可以用N-3条互不相交的对角线将正
沢田悠二
·
2015-04-19 12:58
[BZOJ 2618][CQOI 2006]
凸多边形
(半平面交+三角剖分求多边形面积)
题目链接http://www.lydsy.com/JudgeOnline/problem.php?id=2618思路实际上就是很多条直线求半平面交的面积,这是很显然的。所以直接用半平面交+三角剖分模板就能水过。代码#include #include #include #include #include #include #defineMAXN10000 #defineEPS1e-6 using
qpswwww
·
2015-04-15 15:00
试题一
经过空中观测,某灾区为一
凸多边形
,空投的物资落在P(X,Y)点。你能否给出一个正确判断?【标准输入】第1行:NXY(N为凸形
zchlww
·
2015-04-14 15:00
计算几何
向量积
POJ 1474 Video Surveillance 半平面交求多边形是否有核
裸的半平面交求多边形是否有核.多边形的核:在多边形核上的点可以看到多边形的所有顶点,
凸多边形
的核显然就是多边形本身.多边形的核是一个凸包,对多边形的所有边都做向着多边形的半平面交在判断一下是否构成凸包就可以了一样的题目还有
u012797220
·
2015-04-09 21:00
【转】这么多计算几何题目,够你练了
pid=1014求线段的中位线,线段相交求交点,求
凸多边形
的面积,无归之室http://acm.fzu.edu.cn/problem.php?
chm517
·
2015-04-05 22:38
【计算几何】
(hdu step 7.1.3)Lifting the Stone(求
凸多边形
的重心)
题目:LiftingtheStoneTimeLimit:2000/1000MS(Java/Others)MemoryLimit:65536/32768K(Java/Others)TotalSubmission(s):168AcceptedSubmission(s):98 ProblemDescriptionTherearemanysecretopeningsinthefloorwhichareco
caihongshijie6
·
2015-03-18 10:00
(hdu step 7.1.4)Surround the Trees(求凸包的周长——计算将所有点都包围起来的最小
凸多边形
的周长)
题意:SurroundtheTreesTimeLimit:2000/1000MS(Java/Others)MemoryLimit:65536/32768K(Java/Others)TotalSubmission(s):209AcceptedSubmission(s):104 ProblemDescriptionTherearealotoftreesinanarea.Apeasantwantstob
caihongshijie6
·
2015-03-17 15:00
(hdu step 7.1.1)Shape of HDU(判断一个多边形是否是
凸多边形
)
题目:ShapeofHDUTimeLimit:3000/1000MS(Java/Others)MemoryLimit:32768/32768K(Java/Others)TotalSubmission(s):159AcceptedSubmission(s):97 ProblemDescription话说上回讲到海东集团推选老总的事情,最终的结果是XHD以微弱优势当选,从此以后,“徐队”的称呼逐渐被“
caihongshijie6
·
2015-03-17 10:00
(hdu step 7.1.7)Wall(求凸包的周长——求将所有点围起来的最小
凸多边形
的周长)
题目:WallTimeLimit:2000/1000MS(Java/Others)MemoryLimit:65536/32768K(Java/Others)TotalSubmission(s):119AcceptedSubmission(s):47 ProblemDescriptionOnceuponatimetherewasagreedyKingwhoorderedhischiefArchite
caihongshijie6
·
2015-03-16 20:00
卡特兰数
数列的前几项:1,1,2,5,14,42,132,429,1430,4862……性质:卡特兰数的公式可以表达成下面形式:②也可以用递推公式来表示:③应用:1、大家最熟悉的应该是用Cn来表示将n+2边的
凸多边形
切割成三角形的方法个数
fuyukai
·
2015-02-27 15:00
凸包算法
一般的计算几何问题都是处理的离散点集形成的平面域,所以我们感兴趣的是怎样找一个包含这个点集的面积最小的
凸多边形
,这就是凸包。作为常识
zsc2014030403015
·
2015-02-27 14:00
数学
JDFZOJ 1005 多边形面积 扫描线
题目大意:给出N个
凸多边形
,求这些多边形的面积并。思路:N只有不到10,乱搞就可以。还有一种更优的解法,似乎只需要O(n^2logn)的时间就可以解决。
jiangyuze831
·
2015-02-26 09:00
计算几何
扫描线
多边形面积并
【OpenCV】图形生成算法:多边形的扫描转换
多边形三条或三条以上的线段首位顺次连接所组成的封闭图形,有
凸多边形
(任意两顶点间的连线均在多边形内)和凹多边形(任意两顶点间的连线有不在多边形内的部分)。多边形在计算机中有顶点表示和点阵表示两种。
ChenLee_1
·
2015-02-16 21:08
CV相关
【OpenCV】图形生成算法:多边形的扫描转换
多边形三条或三条以上的线段首位顺次连接所组成的封闭图形,有
凸多边形
(任意两顶点间的连线均在多边形内)和凹多边形(任意两顶点间的连线有不在多边形内的部分)。多边形在计算机中有顶点表示和点阵表示两种。
carson2005
·
2015-02-16 21:00
(hdu step 2.3.6)Game of Connections(大数:
凸多边形
的三角形划分)
在写题解之前给自己打一下广告哈~。。抱歉了,希望大家多多支持我在CSDN的视频课程,地址如下:http://edu.csdn.net/course/detail/209题目: GameofConnectionsTimeLimit:2000/1000MS(Java/Others)MemoryLimit:65536/32768K(Java/Others)TotalSubmission(s):6
caihongshijie6
·
2015-02-03 19:00
BZOJ 1069 SCOI2007 最大土地面积 旋转卡壳
题目大意:给定一个点集,任选四点构成一个
凸多边形
,求面积最大的
凸多边形
枚举四边形的对角线,每次固定一个点,扫对角线上的另一个点每次找到对角线两侧离对角线最远的点,由于两边的点的移动是单调的,因此可以用旋转卡壳维护此外四边形的面积用对角线叉积的绝对值除以
PoPoQQQ
·
2015-01-23 12:00
凸包
bzoj
旋转卡壳
BZOJ1069
BZOJ 1845 CQOI 2005 三角形面积并 扫描线
其实这个思路不仅限于三角形面积的并,所有
凸多边形
的面积并应该都可以解决。对于任意由线段组成的图形,对这个图形进行多次的划分,总可以将这个图形划分成梯形,面积也很好计算。那么按照什么
jiangyuze831
·
2015-01-10 13:00
计算几何
扫描线
bzoj
CQOI2005
UVA - 1331(与几何相关dp)
首先,来说以个问题;若该多边形为
凸多边形
的话,那么设 d(i,j)代表以i节点为起点以j为最后一个点组成的多边形的最大面积最小的剖分;有状态转移式子d(i,j)=min(d[i][j],max(max(
playwfun
·
2014-12-24 14:00
算法重拾之路——
凸多边形
最优三角剖分
************转载请注明出处:http://blog.csdn.net/lttree********************************************第二章:动态规划>
凸多边形
最优三角剖分
ltree98
·
2014-12-22 11:55
算法重拾
算法重拾之路——
凸多边形
最优三角剖分
************转载请注明出处:http://blog.csdn.net/lttree********************************************第二章:动态规划>
凸多边形
最优三角剖分
lx417147512
·
2014-12-22 11:00
凸多边形最优三角剖分
算法重拾之路
Cocos2dx3.2 CrazyTetris 单线裁剪 对于判断消除的思考(一)
首先,接上一篇,由于我们创建的刚体模型,需要是
凸多边形
,因此,每个初始方块都由四个正方形小方块构成。如图:而本游戏中,方块的旋转应该是任意的(而不
m294955408
·
2014-12-16 17:00
游戏
android
cocos2dx
俄罗斯方块
Android游戏
BZOJ 2618 CQOI2006
凸多边形
半平面交
题目大意:给定n个
凸多边形
,求交集的面积时隔多年我终于把完整的半平面交搞出来了……真尼玛艰辛……曾经写了一发RE到死于是就搁置0.0今天写一发又是WA到死的节奏……不多说直接上代码其实刘汝佳同学写麻烦了每次插入一个半平面之后不用两端都删的只删一端最后再处理两端的部分就行
PoPoQQQ
·
2014-12-11 19:00
计算几何
半平面交
bzoj
BZOJ2618
BZOJ 2657 ZJOI 2012 旅游(journey) 树的直径
题目大意:给出一个
凸多边形
的三角剖分图,每一个三角形代表一个城市,现在连接这个图中的两个点,问最多能够经过多少个城市。思路:浙江都是一帮神么。。这题给的条件简直是不知所云啊。。转化十分巧妙。
jiangyuze831
·
2014-12-09 19:00
图论
bzoj
树的直径
Zjoi2012
BZOJ 2657 ZJOI2012 旅游(journey) 树形DP
题目大意:给定一个三角剖分之后的
凸多边形
,求连接
凸多边形
的两个顶点的线段能经过的最多的三角形数首先结论1:将相邻的三角形连边得到的一定是一棵树证明:如果此图出现环那么一定有一群三角形围成一圈那么就会在这些三角形的中间出现一些顶点这显然是不可能的结论
PoPoQQQ
·
2014-12-09 12:00
树形DP
bzoj
BZOJ2657
【BZOJ2618】【Cqoi2006】
凸多边形
半平面交 、算法的深度细节剖析。
题解:虽然这道题数据范围太小,O(n*n)的算法都能过,但是我为了练手仍写了半平面交。。半平面交:我们规定:一个基准点+一个向量(本质是有向直线,)就算一个半平面,现在要求出半平面交,然后做一些事情。。那么可以过每个半平面的基准点做一条平行于x轴的向右的射线,此射线与向量代表直线的夹角为其“极角”。。我们可以把所有半平面(Line,或者说叫有向直线)以其极角为键值排序,然后扫一圈,围出来一个图形,
Vmurder
·
2014-12-04 16:00
模板题
半平面交
BZOJ2618
CQOI2006
凸多边形
Cocos2dx3.2 Crazy Tetris 制作简单的
凸多边形
刚体
现在我们要考虑的,就是如何为游戏中的方块添加刚体。对于俄罗斯方块,我们可以知道,有以下几种方块:这种我称之为块(block)型这种我称之为直线(line)型这种我称之为凸字(bulge)型这种我称之为正-L(positive_L)型这种我称之为反-L(negative_L)型这种我称之为正-Z(positive_Z)型这种我称之为反-Z(negative_Z)型总之,方块就是这几种,现在主要问题就
m294955408
·
2014-12-03 11:00
android
cocos2dx
手机游戏
游戏编程
Android游戏
【计算几何初步-判断是否
凸多边形
】【HDU2108】Shape of HDU
ShapeofHDUTimeLimit:3000/1000MS(Java/Others) MemoryLimit:32768/32768K(Java/Others)TotalSubmission(s):5369 AcceptedSubmission(s):2445ProblemDescription话说上回讲到海东集团推选老总的事情,最终的结果是XHD以微弱优势当选,从此以后,“徐队”
zy691357966
·
2014-11-25 22:00
BZOJ 2618 CQOI 2006
凸多边形
半平面交
题目大意:给出n个
凸多边形
,求这些多边形的面积的交。思路:犯傻了。。以后看到
凸多边形
第一时间就要想到半平面交啊。。多明显啊,半天愣着没想出来。
jiangyuze831
·
2014-11-22 15:00
计算几何
半平面交
bzoj
CQOI2006
福利来了:几何——二维凸包
凸包即为一个最小
凸多边形
满足所有的点都在其内或其边上。下面将讲述Andrew的算法,其比Graham算法更快更稳定。对于输入的点p,先按照x从小到大排序(如果x相同,按照y从小到大排序)。
ColorWaterer
·
2014-11-17 23:39
ACM算法
判断点是否处于多边形内的三种方法
1.叉乘判别法(只适用于
凸多边形
)想象一个
凸多边形
,其每一个边都将整个2D屏幕划分成为左右两边,连接每一边的第一个端点和要测试的点得到一个矢量v,将两个2维矢量扩展成3维的,然后将该边与v叉乘,判断结果
huixingshao
·
2014-11-06 12:00
算法
10343 划分
凸多边形
(必做)
10343 划分
凸多边形
(必做)时间限制:1000MS 内存限制:65535K提交次数:0通过次数:0题型:编程题 语言:C++;CDescription问题描述:一个正凸N边形,可以用N-3条互不相交的对角线将正
DannyYo
·
2014-11-04 19:00
凸包-Graham-Scan算法
(1)问题:给定二维平面点集,求最小的包含所有点的
凸多边形
。(2)Gramham-Scan算法:Gramham-Scan是一种灵活的凸包算法,其总的时间复杂度仅为O(n*log(n))。
chen476328361
·
2014-10-30 22:15
计算几何
HDU 4892 Defence of the Trees
首先最优解肯定是一个
凸多边形
,如果是凹多边形的话我们把凹的地方补上可以得到不更差的答案。
u011788531
·
2014-10-23 12:00
UVA 1475 Jungle Outpost(二分+半平面交)
com_onlinejudge&Itemid=8&page=show_problem&problem=4221题意: 在丛林中有n个瞭望台,形参了一个凸n多边形.这些瞭望台的保护范围就是这个
凸多边形
内的任意点
u013480600
·
2014-10-18 18:00
Algorithm
算法
ACM
计算几何
UVA 1396 Most Distant Point from the Sea(二分+半平面交)
option=com_onlinejudge&Itemid=8&page=show_problem&problem=4142题意: 有一个
凸多边形
的海岛,要你求出海岛上离海最远的点,输出它的距离
u013480600
·
2014-10-18 17:00
Algorithm
算法
ACM
计算几何
UVA 10078 The Art Gallery(
凸多边形
判定)
UVA10078TheArtGallery(
凸多边形
判定)http://uva.onlinejudge.org/index.php?
u013480600
·
2014-10-15 21:00
Algorithm
算法
ACM
计算几何
POJ 1113 Wall(凸包应用)
假设X为
凸多边形
时,
u013480600
·
2014-10-13 20:00
Algorithm
算法
ACM
计算几何
UVA 10652 Board Wrapping(凸包求面积)
UVA 10652 Board Wrapping(凸包求面积) 题意: 有n块矩形木板,你的任务是用一个面积尽量小的
凸多边形
把它们包起来,并计算木板占整个包装面积的百分比.
阿尔萨斯
·
2014-10-12 14:00
ping
基于c#的两种最小凸包的生成(三硬币法与串行算法)
对简单多边形P而言,其小凸包pc是这样一个多边形,如果存在包含p的另一多边形p0,则pc是p0的子集,因此pc是包含p的最小的
凸多边形
。
u011609113
·
2014-10-03 14:00
算法
C#
凸包
hdu 5027 Help!(计算几何 三分求极值)
可以求出起点到
凸多边形
的相切点,在两点间的边可直线到达。找出使总时间最小的入水点,可以用三分搜索求极值(列出公式求导后可发现是一个单峰函数)。
solotzg
·
2014-09-27 10:00
组合数学
三分搜索
HDU 3952 Fruit Ninja(直线与线段相交枚举)
HDU3952FruitNinja(直线与线段相交枚举)http://blog.csdn.net/zxy_snow/article/details/6699215题意: 平面上给你n个
凸多边形
u013480600
·
2014-09-25 10:00
Algorithm
算法
ACM
计算几何
base_local_planner
这个包提供完整和不完整机器人,任何机器人的足迹可以被表示为一个
凸多边形
或者圆形,并且使参数修改为ROS参数格式,以便可以在launch文件中进行设置。
无穷山色
·
2014-09-18 11:23
※【ROS】
上一页
10
11
12
13
14
15
16
17
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他