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
>凸包<
凸包
问题(Graham扫描法)
http://hi.baidu.com/acmer%CE%CF%C5%A3/blog/item/63cc29a3670f77a1caefd0e1.html
凸包
点集Q的
凸包
(convex hull)是指一个最小凸多边形
·
2015-11-13 16:17
问题
UESTC 1447 Area
凸包
+旋转卡壳 求最大四边形面积
http://acm.uestc.edu.cn/problem.php?pid=1447 给定一组点集,求至多选四点,使其所围成的面积最大。 刚开始四重循环,直接超时掉。后来听说要用到旋转卡壳,且是在求三角形面积基础上求四边形面积的。在AC了一道旋转卡壳法求最大三角形面积后,终于把这道给A了。 本题可以把四边形分为两个三角形的并,再用 旋转卡壳法分别求出这两个三角形的最大面积。
·
2015-11-13 16:04
UE
poj 2079 Triangle
凸包
+旋转卡壳 求最大三角形面积
肯定要求出这组点的
凸包
,接下来就不能想当然的三重循环枚举三点,这样很容易超时。这时就要用到神奇的旋转卡壳法。 取
凸包
的三点i,j,k。先固定i,j。
·
2015-11-13 16:03
poj
poj 1264 hdu 1616 SCUD Busters
凸包
+面积计算
http://poj.org/problem?id=1264 这题很看郁闷,看了很久才明白是什么意思。大致就是有数个国家,每个国家有数个房子,房子相互连接组成的最小周长的多边形为该国家领土,当输入-1时国家输入完毕,接下来是多个炸弹的降落地点。国家的个数最多为20,炸弹可以无限个。若炸弹在某个国家的领土内爆炸(包括边),则可看成该国领土所有面积被炸(当然原文不是这样说),求所有被炸的面积。
·
2015-11-13 16:50
poj
poj1696 Space Ant 卷包裹法 向量叉积比较
由于最近一直在看
凸包
问题,所以读完题,首先想到Graham法,不过Graham法用得比较麻烦。后来上网看了下解题报告,原来卷包裹法才是正解,于是用卷包裹法又解了一遍。这里把这两种方法都写一写吧。
·
2015-11-13 16:28
ant
UVALive 3890 Most Distant Point from the Sea(
凸包
最大内接园)
实际上就是求
凸包
最大内接圆的半径。 利用半平面交求解,每次二分枚举半径d,然后将
凸包
每条边所代表的半平面沿其垂直单位法向量平移d,看所有平移后的半平面的交集是否为空。
·
2015-11-13 16:31
live
POJ 2187
凸包
旋转卡壳
题意: 求平面最远点对。输出最远距离的平方。 参考: http://www.cnblogs.com/Booble/archive/2011/04/03/2004865.html http://www.cppblog.com/staryjy/archive/2009/11/19/101412.html View Code 1 #include &
·
2015-11-13 15:15
poj
POJ 1113
凸包
周长
题解:
凸包
水平序graham扫描法 显然答案就是:
凸包
的周长+半径为rr的圆的周长 View Code 1 #include <iostream
·
2015-11-13 15:14
poj
计算几何专题
基本的叉积、点积和
凸包
等东西就不多说什么了,网上一搜一大堆,切一些题目基本熟悉了就差不多了。
·
2015-11-13 15:13
计算
POJ 3608 旋转卡壳
题意: 求两个
凸包
的最近距离。 题解: 原来旋转卡壳这么暴力。。我以前一直以为是O(n)的。。。
·
2015-11-13 14:34
360
UVA 11626
凸包
(含共线)
题意: 给出
凸包
上的点(无序的),要求从左下角开始按顺序逆时针输出所有
凸包
上的点~ PS:
凸包
上的连续三个点存在共线。
·
2015-11-13 14:32
uva
POJ 2007 叉积排序
题意: 给出
凸包
上的点,其中一个点是(0,0),要求从(0,0)按照逆时针输出所有点。 题解: 不能有极角排序,因为多边形可能在原点的左侧。
·
2015-11-13 14:29
2007
POJ 1228 稳定
凸包
题意: 这里讲的很清楚: http://www.cnblogs.com/xdruid/archive/2012/06/20/2555536.html 我们一般的
凸包
模板都是最简的,
·
2015-11-13 14:25
poj
HDU 1392
凸包
题意: 求
凸包
周长 题解: 注意特判就好,两个点时特判,不知为什么。。
·
2015-11-13 14:20
HDU
BZOJ 1069 [SCOI2007]最大土地面积 旋转卡壳
题解:现在写起旋转卡壳一气呵成~ 枚举
凸包
上每个点i,然后顺时针逐个扫描整个
凸包
上的点p1,在此同时维护两个指针p2,p3,分别表示在i和p1连线两侧的离这条线最远的点,发现p2,p3是单调的~ 总时间复杂度
·
2015-11-13 14:32
2007
【BZOJ】1670: [Usaco2006 Oct]Building the Moat护城河的挖掘(
凸包
)
id=1670 裸打了
凸包
。。
·
2015-11-13 11:57
Build
圈奶牛(
凸包
)
http://cojs.tk/cogs/problem/problem.php?pid=896 我的计算几何入门题。。。 看了看白书的计算几何部分,,恩好嘛。。 乃们都用向量!!!! 干嘛非要将2个点确定一条线变成一个点从原点o出发的射线!!!! 这就是所谓的玩概念吗 然后用所谓的向量加减,是这些向量起点相同,然后就变成了原点o出发的射线!!! 然后你们还在玩概念!我跪了。 (以上
·
2015-11-13 11:11
USACO
【COGS】714. USACO 1.3.2混合牛奶(贪心+水题)
求
凸包
和期望的。。T_T那是个啥。。得好好学习 看到这题,。 太水了。 按价值排序后计算即可。
·
2015-11-13 11:07
USACO
判断点是否在多边形之内的方法
这个问题与求平面点集的
凸包
类似。(此方法不太适合凹多边形)
·
2015-11-13 11:48
方法
poj 2187 Beauty Contest
最远两点肯定是
凸包
上的两点,所以先求
凸包
,再对
凸包
上的点两两枚举, 求最大平方值 #include<iostream> #include<cmath> #include
·
2015-11-13 11:51
test
poj 1113 Wall
id=1113 题目大意 国王给自己的城堡建围墙,围墙要和城堡保持一定距离L
凸包
,保持一定的距离只不过多了一个圆弧长度而已(PI*2*L) 因为所有拐点处的圆弧加在一起是一个圆 #include
·
2015-11-13 11:50
poj
【BZOJ】1027: [JSOI2007]合金(
凸包
+floyd)
http://www.lydsy.com/JudgeOnline/problem.php?id=1027 题意:$n$种材料,$m$种需求。每种材料有三个属性,给出三个属性的含量(和为1),问能否通过这$n$种材料合成$m$种需求的材料。($n, m \le 500$) #include <cstdio> #include <cstring> #i
·
2015-11-13 11:39
floyd
【POJ】1228 Grandpa's Estate(
凸包
)
id=1228 随便看看就能发现,
凸包
上的每条边必须满足,有相邻的边和它斜率相同(即共线或
凸包
上每个点必须一定在三点共线上) 然后愉快敲完
凸包
+斜率判定,交上去wa了QAQ。
·
2015-11-13 11:37
poj
【POJ】1113 Wall(
凸包
)
id=1113 答案是
凸包
周长+半径为l的圆的周长... 证明?这是个坑..
·
2015-11-13 11:36
poj
【POJ】2187 Beauty Contest(旋转卡壳)
id=2187 显然直径在
凸包
上(黑书上有证明)。(然后这题让我发现我之前好几次
凸包
的排序都错了QAQ只排序了x轴。。。。。没有排序y轴。。 然后本题数据水,暴力也能过。。。
·
2015-11-13 11:31
test
【BZOJ】1069: [SCOI2007]最大土地面积(
凸包
+旋转卡壳)
id=1069 显然这四个点在
凸包
上,然后枚举两个点找上下最大的三角形即可。 找三角形表示只想到三分QAQ。。。。。。。 看了题解发现。。。。这是单调的。。。。直接扫。。。
·
2015-11-13 11:23
2007
hdu1392 Surround the Trees
凸包
第一次做
凸包
,这道题要特殊考虑下,n=2时的情况,要除以二才行。 我是从最左边的点出发,每次取斜率最大的点,一直到最右边的点。 然后从最左边的点出发,每次取斜率最低的点,一直到最右边的点。
·
2015-11-13 10:57
round
[置顶] Codeforces 70D 动态
凸包
(极角排序 or 水平序)
题目链接:http://codeforces.com/problemset/problem/70/D 本题关键:在log(n)的复杂度内判断点在
凸包
或 把点插入
凸包
判断:平衡树log(n)内选出点所属于的区域
·
2015-11-13 09:54
codeforces
POJ1113-Wall
解题思路: 推导公式(1): 城堡围墙长度最小值 = 城堡顶点坐标构成的散点集的
凸包
总边长 + 半径
·
2015-11-13 09:05
poj
POJ2187-Beauty Contest
平面上的散点集的最远的两点距离必然在这个散点集的
凸包
的某两个顶点
·
2015-11-13 09:05
test
POJ1696-Space Ant
解题思路:
凸包
的入门水题,是
凸包
的一个变形网上看到很多人copy
·
2015-11-13 09:04
ant
POJ1584-A Round Peg in a Ground Hole
://user.qzone.qq.com/289065406/blog/1309142308 大致题意: 按照顺时针或逆时针方向输入一个n边形的顶点坐标集,先判断这个n边形是否为
凸包
·
2015-11-13 09:03
round
ZOJ3234 Protect the King
然后就直接一个一个的求
凸包
,知道剩下三个以下的点。就是答案了。 我用的水平序,搞一下就好了。
·
2015-11-13 08:51
ZOJ
UVa 10256 - The Great Divide 判断
凸包
相交
模板敲错了于是WA了好几遍…… 判断由红点和蓝点分别组成的两个
凸包
是否相离,是输出Yes,否输出No。 训练指南上的分析: 1.任取红
凸包
上的一条线段和蓝
凸包
上的一条线段,判断二者是否相交。
·
2015-11-13 07:24
ide
UVa 1453 - Squares 旋转卡壳求
凸包
直径
旋转卡壳求
凸包
直径。
·
2015-11-13 07:23
uva
POJ 2187 Beauty Contest
题目大意:n个点求
凸包
,然后求
凸包
上距离最远的两点。 求
凸包
然后枚举。恩...旋转卡壳不会。
·
2015-11-13 05:51
test
NYOJ-253
凸包
LK的旅行 时间限制: 2000 ms | 内存限制: 65535 KB 难度: 5 描述 LK最近要去某几个地方旅行,她从地图上计划了几个点,并且用笔点了出来,准备在五一假期去这几个城市旅行。现在希望你找出她点的所有的点中距离最远的两个点的距离是多少。各个景点可以认为是在一个平面上。
·
2015-11-13 05:57
OJ
POJ1113
凸包
初体验
Wall Time Limit: 1000MS Memory Limit: 10000K Total Submissions: 25412 Accepted: 8456 Description Once upon a time there was a greedy King who ordered his chief Architect
·
2015-11-13 05:49
poj
SGU 253. Theodore Roosevelt 极角序+二分
Theodore Roosevelt * 题目:给出一个逆时针的
凸包
,然后再给出m个点,问这m个点是否至少有k个点在
凸包
里面 * (包括在边界上) * 分析:O(n)的询问方式肯定TLE,所以我们可以像做动态
凸包
那种方式用
·
2015-11-13 05:00
OS
hoj 2648 GSM
凸包
gi,然后问最终把这些铜件融在一起后 银的含量为m,然后问金的含量大概有多少 分析: 将金银映射为坐标,将银的含量表示为x轴的坐标,然后金的含量表示为y轴,然后求
凸包
·
2015-11-13 05:33
64
POJ2007+几何+极角排序
View Code 1 /* 2 几何+
凸包
逆序输出+极角排序 3 */ 4 #include<stdio.h> 5 #include<string.h>
·
2015-11-13 05:10
2007
HDU3685 几何+重心+
凸包
+判定锐角三角形
再算
凸包
!!!!!!!
·
2015-11-13 05:58
HDU
HDU2907
凸包
+凹面
http://blog.csdn.net/juststeps/article/details/8666769) 凸面的个数就是
凸包
中的点的个数,但是当出现凹面时,就会减少一个凸面,这是因为这时候的凸面是虚拟出来的
·
2015-11-13 05:53
HDU
HDU 3934
凸包
题意:给定一些点,求最大三角形面积 View Code 1 /* 2
凸包
+最大三角形面积 3 */ 4 #include<stdio.h> 5 #include
·
2015-11-13 05:52
HDU
POJ2187 旋转卡壳+
凸包
凸包
+旋转卡壳 View Code 1 /* 2 旋转卡壳 3
凸包
中的点为顺时针存储 4 */ 5 #include<stdio.h> 6 #
·
2015-11-13 05:51
poj
HDU1392
凸包
View Code 1 /* 2 几何
凸包
3 顺时针!!!
·
2015-11-13 05:48
HDU
HDU2202
凸包
凸包
算法+枚举 View Code 1 /* 2
凸包
3 顺时针!!!!
·
2015-11-13 05:46
HDU
HDU 4667 Building Fence 计算几何
凸包
+圆
对上述所有点求
凸包
,标记每个点是三角形上的点还是某个圆上的点。 求完
凸包
后,因为所有点都是按逆时针(或顺时针)排好序的,如果相邻两点在同一圆上,那么求这段圆弧的距离,否则求这段直线的距离。
·
2015-11-13 03:16
Build
动态
凸包
问题
对于动态
凸包
添加的问题的一般做法: 如上图。
·
2015-11-13 03:45
动态
HOJ 1157 SCUD Busters
题目: 给出n个
凸包
,现在要用炸弹炸毁固定的坐标,被攻击的坐标所在的
凸包
会被毁灭, 现在问你被毁灭的
凸包
的面积 分析:
·
2015-11-13 03:34
sc
上一页
21
22
23
24
25
26
27
28
下一页
按字母分类:
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
其他