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
>凸包<
Beauty Contest(2013.09.15)(
凸包
)
E.BeautyContestTimeLimit: 3000msCaseTimeLimit: 3000msMemoryLimit: 65536KB64-bitintegerIOformat: %lld Javaclassname: MainSubmit Status PID:2306FontSize: + -Bessie,FarmerJohn'sprizecow,hasjustwonfir
SIOFive
·
2013-09-30 23:00
凸包
ACM-ICPC竞赛模板
ACM-ICPC竞赛模板(1)1、几何41.1注意41.2几何公式41.3多边形61.4多边形切割91.5浮点函数101.6面积151.7球面161.8三角形171.9三维几何191.10
凸包
261.11
weixin_30561177
·
2013-09-30 21:00
POJ1873+几何
凸包
简单
凸包
+暴力枚举。
xxx0624
·
2013-09-28 00:00
hdu 4273 Rescue(三维
凸包
重心)
裸的三维
凸包
重心到表面的最近距离。
diary_yang
·
2013-09-26 13:00
ACMICPC 2013 长沙 F 题Curve in Circle
problemId=27题目大意一个半径为R的洞里面有一个半径为r的圆盘,圆盘内部有个
凸包
,每个点给你。用一支笔画住洞和圆盘连线延长线的
凸包
上点,在
凸包
上转一圈,问形成的路径长度是多少。
dslovemz
·
2013-09-25 02:00
poj - 1228 - Grandpa's Estate
题意:原来一个凸多边形删去一些点后剩n个点,问这个n个点能否确定原来的
凸包
(1>初看这题,好别扭,不知道要做什么。。。其实,是这样的:先求
凸包
,然后看
凸包
每一条边所在直线上有多少个点,至少需要3个。
SCNU_Jiechao
·
2013-09-21 10:00
poj - 1113 - Wall
题意:顺时针方向给出N个点,求外围距离这些点L距离的点围成的图形的周长,结果四舍五入到整数(3>先求
凸包
,然后求
凸包
的周长加上一个半径为L的圆的周长。
SCNU_Jiechao
·
2013-09-21 10:00
Uva - 10652 - Board Wrapping
题意:给出n个矩形的中心坐标以及长宽和相对于y轴的旋转角度,问矩形总面积与最小外围总面积的百分比(N组测试数据>先求出矩形的顶点,然后求
凸包
求面积,求百分比。
SCNU_Jiechao
·
2013-09-21 09:00
UVA 11168 Airport(
凸包
)
UVA11168Airport(
凸包
)分类: 计算几何2013-08-2709:14 245人阅读 评论(1) 收藏 举报给出平面上的n个点,求一条直线,使得所有点在该直线的同一侧且所有点到该直线的距离和最小
pi9nc
·
2013-09-15 22:00
计算几何
hdu 1348 Wall
凸包
模板题
#include #include #include #include #include #include usingnamespacestd; constintmaxn=1010; constdoublepi=atan(1.0)*4; structnode{ intx,y; }e[maxn],res[maxn]; intcmp(nodea,nodeb) { if(a.x==b.x)returna
a601025382s
·
2013-09-13 19:00
凸包
hdu 1392 Surround the Trees
凸包
模板题
#include #include #include #include #include usingnamespacestd; constintmaxn=111; structnode{ intx,y; }e[maxn],res[maxn]; intcmp(nodea,nodeb) { if(a.x==b.x)returna.y1&&cross(res[m-1],e[i],res[m-2])=0;
a601025382s
·
2013-09-10 17:00
凸包
hdu 2202 最大三角形
凸包
+向量积
#include #include #include #include #include usingnamespacestd; constintmaxn=50005; structnode{ intx,y; }e[maxn],res[maxn]; intcmp(nodea,nodeb) { if(a.x==b.x)returna.y1&&cross(res[m-1],e[i],res[m-2])=
a601025382s
·
2013-09-10 15:00
凸包
向量积
求
凸包
以及距离最远点对
求
凸包
以及距离最远点对分类: 算法2012-05-2219:19 516人阅读 评论(0) 收藏 举报算法inin2otating alipershomepageSomehistory:In1978,M.I.Shamos'sPh.D.thesis"ComputationalGeometry"marksthe"birth"ofthefieldwithinComputerScience.Amongth
pi9nc
·
2013-09-08 22:00
算法
hdu 2440 Watch out the Animal(
凸包
+费马点)
读懂了题的话就不难发现是要求费马点,不过输入点的顺序是不一定的,而且求的是
凸包
的费马点,不是所有点的费马点。。。
diary_yang
·
2013-09-07 10:00
凸包
模板 三点不共线点圆半径
#include #include #include structP{ doublex,y; }p[101],stack[101]; /* doublegetradiusby3point(doublex1,doubley1,doublex2,doubley2,doublex3,doubley3) { doublex,y; doublea11,a12,a21,a22,b1,b2; doubled,d
kisstears
·
2013-09-02 00:00
UVALive 3890 Most Distant Point from the Sea(
凸包
最大内接圆)
实际上就是求
凸包
最大内接圆的半径。利用半平面交求解,每次二分枚举半径d,然后将
凸包
每条边所代表的半平面沿其垂直单位法向量平移d,看所有平移后的半平面的交集是否为空。
yang_bro
·
2013-08-31 21:46
计算几何
UVALive 3890 Most Distant Point from the Sea(
凸包
最大内接圆)
实际上就是求
凸包
最大内接圆的半径。利用半平面交求解,每次二分枚举半径d,然后将
凸包
每条边所代表的半平面沿其垂直单位法向量平移d,看所有平移后的半平面的交集是否为空。
diary_yang
·
2013-08-31 21:00
Codeforces 70D 动态
凸包
(极角排序 or 水平序)
题目链接:http://codeforces.com/problemset/problem/70/D本题关键:在log(n)的复杂度内判断点在
凸包
或把点插入
凸包
判断:平衡树log(n)内选出点所属于的区域插入
c3568
·
2013-08-30 22:00
寻找最远点对
注意到:对于平面上有n个点,这一对最远点必然存在于这n个点所构成的一个
凸包
上(证明略),那么可以排除大量点,如下图所示:在得到
凸包
以后,可以只在顶点上面找最远点了。同样,如果不O
chenglinhust
·
2013-08-30 20:00
Poj 2187 Beauty Contest
如果qa,qb是
凸包
上最远两点,必然可以分别过qa,qb画出一对平行线。通过旋转这对平行线,我们可以让它和
凸包
上的一条边重合,如图中蓝色直线,可以注意到,qa是
凸包
上离p和qb所在直线最远的点。
niuox
·
2013-08-29 11:00
hdu 4697 Convex hull 对移动的
凸包
积分 利用叉积的分配率 (2013多校联合)
题意:对移动的
凸包
积分,给你点数n和时间T,0时刻的点为p,每个点的速度(用向量给出)为v,问你每单位时间的平均面积。思路:对于这类题目,应该很容易想到把时间分段分别求
凸包
。
c3568
·
2013-08-28 13:00
poj 3608 Bridge Across Islands(两
凸包
最近距离)
很裸的题,还是用旋转卡壳的方法。输入点的顺序就是逆时针输入了。#include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #defineFF(i,a,b)for(inti=a;i=b;i--
diary_yang
·
2013-08-28 11:00
[hoj 1489]ATDS[
凸包
][旋转卡壳]
题意:求一堆点中两点之间的最大距离.思路:
凸包
+旋转卡壳.[大水]注意n==1的情况.
zhangliang011258
·
2013-08-27 21:00
[poj 1113]Wall[
凸包
]
题意:求围一座多边形城堡的最短围墙,围墙需满足:距离城堡上所有的点至少距离为L思路:求出
凸包
,边长加上一个半径为L的圆的周长.因为距离拐点处的最短墙是弧形的.相当于测试
凸包
模板了~#include #include
zhangliang011258
·
2013-08-27 20:00
[hoj 2742]The Shape of Donggua[
凸包
][Graham Scan][旋转卡壳]
所谓
凸包
(这里说的是平面点集的
凸包
),就是一个最小的凸多边形,把所有给定点包含在内。显然,
凸包
一定是由给定的点中的某一些点构成。
zhangliang011258
·
2013-08-27 20:00
hdu 3934 Summer holiday(
凸包
最大内接三角形)
求n个点能组成的最大三角形,一发旋转卡壳模板题。。。#include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #defineFF(i,a,b)for(inti=a;i=b;i--) #de
diary_yang
·
2013-08-27 11:00
UVALive 4728 Squares(旋转卡壳求
凸包
直径)
显然最大距离的顶点对在
凸包
上,而求
凸包
直径,当然用旋转卡壳了。。。
diary_yang
·
2013-08-27 10:00
UVA 11168 Airport(
凸包
)
要使所有点在该直线的同一侧,明显是直接利用
凸包
的边更优。所以枚举
凸包
的没条边,然后求距离和。
diary_yang
·
2013-08-27 09:00
凸包
---HDU 2202
题意:给N个点,求着N个点中选择三个联的最大的三角形面积!注意精度:不然OJ上面会超时的#include#include#include#include#includeconstdoubleeps=1e-8;usingnamespacestd;structpoint{intx,y;}p[50005],res[50005];intcross(pointp0,pointp1,pointp2)//计算叉
码蹄疾
·
2013-08-27 01:56
Data
structure
and
Algorithm
HDU4697 Convex hull
基本解题思路是这样的,对任意三点共线的情况求出其发生的时间t,将其标记为一个事件,可以证明,只有发生事件的时候才有可能使
凸包
的形状发生变化。
huangshenno1
·
2013-08-23 02:00
POJ 1228 Grandpa's Estate【稳定
凸包
判断】
链接:http://poj.org/problem?id=1228Grandpa'sEstateTimeLimit: 1000MS MemoryLimit: 10000KTotalSubmissions: 9642 Accepted: 2606DescriptionBeingtheonlylivingdescendantofhisgrandfather,KamrantheBelieverinher
Cfreezhan
·
2013-08-22 21:00
计算几何
稳定凸包
计算几何专题学习
原文地址:http://www.cnblogs.com/ch3656468/archive/2011/03/02/1969303.html 基本的叉积、点积和
凸包
等东西就不多说什么了,网上一搜一大堆,
Cfreezhan
·
2013-08-22 15:00
计算几何【转】
基本的叉积、点积和
凸包
等东西就不多说什么了,网上一搜一大堆,切一些题目基本熟悉了就差不多了。
huangshenno1
·
2013-08-21 12:00
凸包
4.对于P[3..n]的每个点,若它与栈顶的两个点不构成"向左转"的关系,则将栈顶的点出栈,直至没有点需要出栈以后将当前点进栈;所有点处理完之后栈中保存的点就是
凸包
了。模板#includ
GeiZuoZuoZuo
·
2013-08-19 10:00
计算几何
基本的叉积、点积和
凸包
等东西就不多说什么了,网上一搜一大堆,切一些题目基本熟悉了就差不多了。
ACM_cxlove
·
2013-08-18 17:00
POJ3608(旋转卡壳--求两
凸包
的最近点对距离)
题目:BridgeAcrossIslands 分析:以下内容来自:http://blog.csdn.net/acmaker/article/details/3178696 考虑如下的算法,算法的输入是两个分别有m和n个顺时针给定顶点的凸多边形P和Q。1.计算P上y坐标值最小的顶点(称为yminP)和Q上y坐标值最大的顶点(称为ymaxQ)。2.为多边形在yminP和ymaxQ处构造两条切线LP和L
ACdreamers
·
2013-08-17 15:00
POJ1228(稳定
凸包
问题)
题目:Grandpa'sEstate 题意:输入一个
凸包
上的点(没有
凸包
内部的点,要么是
凸包
顶点,要么是
凸包
边上的点),判断这个
凸包
是否稳定。
ACdreamers
·
2013-08-17 14:00
[置顶] poj计算几何
1066 方法是枚举目标点到边上每两点中点构成的线段,找与其他线段相交数最少的1106 判断半圆最多覆盖多少点1113 简单
凸包
。。
凸包
周长加半径L圆的周长。
qq172108805
·
2013-08-16 15:00
HDU 4667 Building Fence
把一个圆均匀的切割成500个点,然后求
凸包
。注意:求完
凸包
,在求周长的时候记得要把圆的那部分特殊求。
rowanhaoa
·
2013-08-16 13:00
计算几何的模板(大神整理)
计算几何模板目录:1.计算几何21.1注意21.2几何公式21.3多边形41.4多边形切割71.5浮点函数81.6面积141.7球面151.8三角形181.9三维几何211.10
凸包
29水平序29极角序
clasky
·
2013-08-15 21:40
ACM
计算几何
hdu 4667(几何)
最后对这些点求
凸包
,对于
凸包
上的每条边,如果它们在同一个圆上,用相应的圆弧替代。
laziercs
·
2013-08-15 13:00
POJ2187(旋转卡壳求平面最远点对)
POJ2187(旋转卡壳求平面最远点对)分类: 计算几何2013-02-1215:23 62人阅读 评论(0) 收藏 举报旋转卡壳可以用于求
凸包
的直径、宽度,两个不相交
凸包
间的最大距离和最小距离等。
pi9nc
·
2013-08-14 21:00
计算几何
4667 Building Fence 解题报告
解法1:在每个圆上均匀的取2000个点,求
凸包
周长就可以水过。 解法2:求出所有圆之间的外公切线的切点,以及过三角形每个顶点的的直线和圆的切点,和三角形的三个顶点。这些点做
凸包
确定篱笆边上的图形。
·
2013-08-14 18:00
Build
8#13 - 多校7
01-hyperspace()02-buildingfence(计算几何,求圆和多边形的
凸包
,网上找的模版)03-findingstring04-Mutiplesonacircle(DP,环形数列DP,
XDU_Truth
·
2013-08-14 11:00
2013 多校第七场 hdu 4667 Building Fence
题意:给一些互不相交的圆和三角形求一个最短的围栏长度将他们包围在内解法1:将圆细分成2000个点加入点集(10W个),做
凸包
(nlogn),比赛的时候shuangde想到了,但是细分成500个点就超时了
lfj200411
·
2013-08-14 10:00
2013 多校第七场 hdu 4667 Building Fence(计算几何、
凸包
)
思路:我的做法是暴力,三角形不用处理,因为就三个点,圆的话,直接枚举角度,把它拆成点,然后上
凸包
,飘时限和精度。。。经过不懈的努力之后,终于用G++900ms+飘过了,补充一句,C++TLE。。
u010794465
·
2013-08-13 19:00
UVA 11168 - Airport
点击打开链接 题意: 给出平面上n个点,找一条直线 使得所有点在直线的同侧(也可以再直线上) 且到直线的距离之和尽可能小 求最小的平均距离 思路: 要求所有点在直线同侧,因此直线不能穿过
凸包
·
2013-08-12 20:00
port
UVA 10652 Board Wrapping
点击打开链接 题意: 给多个矩形和其被顺时针旋转的角度 求矩形面积和
凸包
面积的比 验证模板题 //大白p263 #include <cmath> #include
·
2013-08-12 18:00
ping
UVA 10652 Board Wrapping
点击打开链接题意:给多个矩形和其被顺时针旋转的角度求矩形面积和
凸包
面积的比验证模板题 //大白p263 #include #include #include #include #include #include
lfj200411
·
2013-08-12 14:00
POJ 1113 Wall
凸包
求周长
WallTimeLimit: 1000MS MemoryLimit: 10000KTotalSubmissions: 26286 Accepted: 8760 DescriptionOnceuponatimetherewasagreedyKingwhoorderedhischiefArchitecttobuildawallaroundtheKing'scastle.TheKingwassogre
·
2013-08-03 22:00
poj
上一页
34
35
36
37
38
39
40
41
下一页
按字母分类:
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
其他