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
—————计算几何—————
poj 1127 Jack Straws (人生第一道
计算几何
)
虽然只是对着书敲了一边,但是1A了,#include #include #include #include #include usingnamespacestd; doubleEPS=1e-10; #defineN14 intn; doubleadd(doublea,doubleb){ if(abs(a+b)
u013076044
·
2014-12-18 22:00
【BZOJ】【P1964】【hull 三维凸包】【题解】【
计算几何
】
传送门:http://www.lydsy.com/JudgeOnline/problem.php?id=1964n^2的3D凸包增量法好像挺好写的……求体积和求多边形面积差不多,随便选一个顶点,计算这个顶点和每一个面形成的三棱锥的体积加起来就好了Code:#include usingnamespacestd; constdoubleeps=1e-6; structpoint3{ doublex,y
u012732945
·
2014-12-18 07:00
bzoj
POJ
计算几何
入门题目推荐(转)
POJ
计算几何
入门题目推荐(转) 其实也谈不上推荐,只是自己做过的题目而已,甚至有的题目尚未AC,让在挣扎中。
u013724185
·
2014-12-17 18:00
刷题记录
计算几何
hihocoder 1183 Integral
转换成求多边形的面积和重心.....#include #include #include #include #include #include #include #include #include #include #include #include #include #definemaxn200005 #definemaxm2000005 #defineeps1e-10 #definemod10
blankcqk
·
2014-12-15 11:00
HDU
“M”划分区域(
计算几何
欧拉公式推导规律)
ProblemETimeLimit:1000MSMemoryLimit:65536KTotalSubmit:90Accepted:14Description在线性代数的第二节课上,__M子__不想听课了,拿出草稿纸就开始玩起来了。他先画了一个矩形,然后再在矩形上边的上画一个M,把矩形分成5个区域。接下来__M子__拿出红笔再在矩形内画n条红线,__M子__想知道他画了n条红线后矩形最多被分成几个区
林下的码路
·
2014-12-13 17:45
ACM
计算几何
“M”划分区域(
计算几何
欧拉公式推导规律)
ProblemETimeLimit:1000MS MemoryLimit:65536KTotalSubmit:90Accepted:14Description在线性代数的第二节课上,__M子__不想听课了,拿出草稿纸就开始玩起来了。 他先画了一个矩形,然后再在矩形上边的上画一个M,把矩形分成5个区域。 接下来__M子__拿出红笔再在矩形内画n条红线,__M子__想知道他画了n条红线后矩形最多被分
Enjoying_Science
·
2014-12-13 17:00
算法
ACM
近期开始以刷通USACAO为主。
周大虾的
计算几何
!组合数学!离散数学!数据结构!图论!数论概论!(C++for)STL!(Javafor)大数!
jibancanyang
·
2014-12-12 23:00
学习
Naive and Silly Muggles(
计算几何
判断点是否在三点形成的最小圆内)
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=4720ProblemDescriptionThreewizardsaredoingaexperiment.Toavoidfrombothering,aspecialmagicissetaroundthem.Themagicformsacircle,whichcoversthosethreewizards
u012860063
·
2014-12-12 19:00
几何
HDU
UVA - 10250 - The Other Two Trees (简单
计算几何
)
UVA-10250TheOtherTwoTreesTimeLimit: 3000MSMemoryLimit: Unknown64bitIOFormat: %lld&%lluSubmit StatusDescriptionProblemETheOtherTwoTreesInput: standardinputOutput: standardoutputTimeLimit: 2seconds Youh
u014355480
·
2014-12-10 17:00
ACM
iostream
ICPC
计算几何
BZOJ 1100 POI2007 对称轴osi
计算几何
+KMP算法
题目大意:给定一个多边形,求对称轴数量我X这究竟是怎么想到KMP的……首先将边字符化即找到这个多边形的中心然后用与中心构成的三角形的边-角-边的方式表示这条边将边顺时针扫一遍然后倍增至长度为2n-1再逆时针扫一遍逆时针扫的那遍在顺时针那遍中出现的次数就是对称轴数目用KMP算法就能搞出来证明自己YY吧出题人卡精度丧心病狂。。。#include #include #include #include #
PoPoQQQ
·
2014-12-10 16:00
kmp算法
计算几何
bzoj
BZOJ1100
ZZU校赛总结 (loser的感想)
今天,校赛结束了,我感觉到自己很失败,比上次区域赛还失败,怎么说呢,
计算几何
那题应该能A的,但是还是没有分配好时间,和队友没分配好,这也是失败了。。
u014355480
·
2014-12-06 22:00
C++
ACM
zzuoj
zzu校赛
CSU 1503: 点到圆弧的距离(
计算几何
)
题目链接:http://acm.csu.edu.cn/OnlineJudge/problem.php?id=1503Description输入一个点P和一条圆弧(圆周的一部分),你的任务是计算P到圆弧的最短距离。换句话说,你需要在圆弧上找一个点,到P点的距离最小。提示:请尽量使用精确算法。相比之下,近似算法更难通过本题的数据。Input输入包含最多10000组数据。每组数据包含8个整数x1,y1,
u012860063
·
2014-12-06 21:00
数学
计算几何
CSU
HDOJ 5128 The E-pang Palace 暴力枚举+
计算几何
枚举出每一个矩形,判断相交如果是回字型则输出大的矩形的面积..........TheE-pangPalaceTimeLimit:2000/1000MS(Java/Others) MemoryLimit:512000/512000K(Java/Others)TotalSubmission(s):73 AcceptedSubmission(s):26ProblemDescriptionE-
u012797220
·
2014-12-04 10:00
Little Zu Chongzhi's Triangles(
计算几何
加贪心)
LittleZuChongzhi'sTrianglesTimeLimit:2000/1000MS(Java/Others) MemoryLimit:512000/512000K(Java/Others)TotalSubmission(s):75 AcceptedSubmission(s):39ProblemDescriptionZuChongzhi(429–500)wasapromin
ZSGG_ACM
·
2014-12-03 22:00
数学
几何
BZOJ 1132 POI2008 Tro
计算几何
题目大意:给定平面上的一些点,求这些点能组成的所有三角形的面积之和首先我们枚举每一个点以这个点为原点建立平面直角坐标系然后将第一、四象限和x、y轴正半轴上的点按照斜率排序枚举第二个和第三个点这样做是O(n^3)的肯定超时但是我们发现了什么?对于每个点k它对答案的贡献为:(x1*yk-y1*xk)+(x2*yk-y2*xk)+...+(x_(k-1)*yk-y_(k-1)*xk)=(x1+x2+..
PoPoQQQ
·
2014-11-29 13:00
计算几何
bzoj
BZOJ1132
【
计算几何
初步-线段相交+并查集】【HDU1558】Segment set
SegmentsetTimeLimit:3000/1000MS(Java/Others) MemoryLimit:32768/32768K(Java/Others)TotalSubmission(s):3548 AcceptedSubmission(s):1324ProblemDescriptionAsegmentandallsegmentswhichareconnectedwithi
zy691357966
·
2014-11-29 08:00
【
计算几何
初步-代码好看了点线段相交】【HDU2150】Pipe
题目没什么 只是线段相交稍微写的好看了点PipeTimeLimit:1000/1000MS(Java/Others) MemoryLimit:32768/32768K(Java/Others)TotalSubmission(s):1252 AcceptedSubmission(s):481ProblemDescription经过激烈的争夺,Lele终于把那块地从Yueyue的手里抢了回
zy691357966
·
2014-11-29 07:00
【
计算几何
初步-凸包-Graham扫描法-极角序】【HDU1348】 WALL
WallTimeLimit:2000/1000MS(Java/Others) MemoryLimit:65536/32768K(Java/Others)TotalSubmission(s):3779 AcceptedSubmission(s):1066ProblemDescriptionOnceuponatimetherewasagreedyKingwhoorderedhischief
zy691357966
·
2014-11-28 00:00
【
计算几何
初步-凸包-Jarvis步进法。】【HDU1392】Surround the Trees
【科普】什么是BestCoder?如何参加?SurroundtheTreesTimeLimit:2000/1000MS(Java/Others) MemoryLimit:65536/32768K(Java/Others)TotalSubmission(s):8113 AcceptedSubmission(s):3095ProblemDescriptionTherearealotoftr
zy691357966
·
2014-11-27 17:00
【
计算几何
初步-判断是否凸多边形】【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
【
计算几何
初步:多边形中心】【HDU1115】Lifting the Stone
一.质点系重心公式x=(x1*m1+x2*m2+x3*m3.....xn*mn)/M (M=m1+m2+m3+m4...+mn)二.三角形重心可直接求得,但在多边形剖分中各三角形的质点的质量大小不一样质量大小等于三角形面积.三.多边形重心三角形剖分+任意点的三角形剖分+三角形重心+质点系重心公式+任意点的三角形剖分所以很容易知道一种很优美的计算公式(看代码)#include #include #i
zy691357966
·
2014-11-25 19:00
【
计算几何
初步-线段相交】【HDU1089】线段交点
YoucanSolveaGeometryProblemtooTimeLimit:2000/1000MS(Java/Others) MemoryLimit:65536/32768K(Java/Others)TotalSubmission(s):7847 AcceptedSubmission(s):3834ProblemDescriptionManygeometry(几何)problems
zy691357966
·
2014-11-25 16:00
【
计算几何
】 POJ 1556 The Doors
和图论中的最短路密切相关的一道题目,把所有的线段端点看做一个无向图中的顶点,两个顶点如果能够通过线段连接(需要判断线段相交,经典的
计算几何
基础),则路径长度为线段长度,否则置为无穷大。
lwfcgz
·
2014-11-21 21:00
区域赛选拔题--Moon Game--
计算几何
&&判断平面点集组成的凸边行的个数
链接:clickhere~~简单的
计算几何
题,熟悉模板的话,很快就能敲出来,只怪自己这番方面的题练的不够多,磨了一两个小时才A掉,代码:适合(数据不大的情况下)。
u013050857
·
2014-11-20 10:00
ACM
计算几何
FZU2148 Moon Game(简单的
计算几何
)
题意在一个平面中,给你N个点的坐标,请计算出一共能组成多少个凸四边形(convexquadrilateral)。-----------------------------------------------------------------------------首先,要知道定义:凸:所有内角都小于180度的多边形凹:至少有一个内角大于180度的多边形我们可以根据凸、凹边形具有的一些”可计算性“
codeNk17
·
2014-11-18 16:02
FZU
数学-几何论
FZU2148 Moon Game(简单的
计算几何
)
题意在一个平面中,给你N个点的坐标,请计算出一共能组成多少个凸四边形(convexquadrilateral)。-----------------------------------------------------------------------------首先,要知道定义:凸:所有内角都小于180度的多边形凹:至少有一个内角大于180度的多边形我们可以根据凸、凹边形具有的一些”可计算性“
codeNk17
·
2014-11-18 16:02
FZU
数学-几何论
计算几何
(知三角形三点坐标,求三角形的面积)
转自:http://blog.sina.com.cn/s/blog_455b20c10100gdm6.html[摘]已知三角形三点坐标,求三角形的面积。(2009-12-1022:14:58)转载▼标签:三角形面积叉乘向量海伦公式it分类:程序设计[来源:已知三角形三点坐标,求三角形的面积]--------------------- 先介绍一下三维中的两点之间距离之式,和二维的几乎一样: d=
Enjoying_Science
·
2014-11-16 10:00
ACM
计算几何
POJ 4048 Chinese Repeating Crossbow 简单
计算几何
题目大意:就是现在从一点出发可以向任意方向发出射线,然后现在平面上共有1500条线段,问最多能使射线和几条线段相交。大致思路:很明显可以看出最优解在起点和线段的端点的连线上一定存在。枚举2*线段条数条射线判断和线段的相交情况即可,复杂度O(n^2)完全可以接受,剩下的就是判断线段和射线相交的问题了,我用的是直线的参数方程,解出射线的参数t1>=0,线段的参数t2>=0&&t2 #include #
u013738743
·
2014-11-15 21:00
poj
计算几何
4048
BZOJ 1132 POI 2008 Tro
计算几何
题目大意:给出平面上的一些点,问这些点中的任意三个点组成的三角形的面积和是多少。思路:看数据范围只算法系列。由于每个三角形有三个顶点,因此暴力的话应该是O(n^3)的时间复杂度,很明显超时了,但是我们只需要将它优化到O(n^2logn)就可以解决了。好吧,剩下的随便猜一猜,比如O(n^2)的枚举,然后剩下的logn什么也干不了。。。再比如O(n)的枚举,然后剩下O(nlogn)排序。。。好像有戏啊
jiangyuze831
·
2014-11-14 08:00
极角
计算几何
bzoj
叉积
POI2008
HDU 4380 Farmer Greedy
计算几何
+bitset
枚举直线,对于直线的某个点在直线的左端还是右端,可以状压出一个数,用bitset记录。然后三角形就是3个bitset&一下#include #include #include #include usingnamespacestd; typedeflonglongll; constintN=101; constintM=1005; bitsetb1[N*N],b2[N*N]; intx[N],y[N
qq574857122
·
2014-11-09 23:00
北大POJ题库使用指南
:elevenpku北大ACM题分类主流算法:1、搜索//回溯2、DP(动态规划)//记忆化搜索3、贪心4、图论//最短路径、最小生成树、网络流5、数论//组合数学(排列组合)、递推关系、质因数法6、
计算几何
林下的码路
·
2014-11-05 19:23
ACM
算法
数学
数据结构
ACM
poj
北大POJ题库使用指南
:elevenpku北大ACM题分类主流算法:1、搜索//回溯2、DP(动态规划)//记忆化搜索3、贪心4、图论//最短路径、最小生成树、网络流5、数论//组合数学(排列组合)、递推关系、质因数法6、
计算几何
Enjoying_Science
·
2014-11-05 19:00
数据结构
算法
数学
ACM
红黑树
这不只是使它们在时间敏感的应用如实时应用(realtimeapplication)中有价值,而且使它们有在提供最坏情况担保的其他数据结构中作为建造板块的价值;例如,在
计算几何
中使用的很多数
origin_lee
·
2014-10-31 20:00
判断某一点在直线的左右侧的算法
判断某一点在直线左右侧:左右方向是相对前进方向的,只要指定了前进方向就可以知道左右(比如指定前进方向是从直线的起点到终点).判断点在直线的左侧还是右侧是
计算几何
里面的一个最基本算法,使用矢量来判断。
startwithdp
·
2014-10-30 19:00
北大POJ题库使用指南
北大ACM题分类主流算法:1、搜索//回溯2、DP(动态规划)//记忆化搜索3、贪心4、图论//最短路径、最小生成树、网络流5、数论//组合数学(排列组合)、递推关系、质因数法6、
计算几何
//凸壳、同等安置矩形的并的面积与周长
lujiandong1
·
2014-10-30 10:00
poj
北大
UVA 10652 Board Wrapping
计算几何
多边形凸包。。。。BoardWrappingTimeLimit: 3000MSMemoryLimit: Unknown64bitIOFormat: %lld&%lluSubmit StatusDescriptionProblemBBoardWrappingInput: standardinputOutput: standardoutputTimeLimit: 2 secondsThesmallsa
u012797220
·
2014-10-29 22:00
UVa 10573 - Geometry Paradox
分析:
计算几何
。
mobius_strip
·
2014-10-29 11:00
BZOJ 1043 HAOI 2008 下落的圆盘
计算几何
题目大意:给出一些圆盘,他们按照时间顺序相互覆盖,问最后的到的图形的可见圆周的周长是多少。前言:円盘反对!让我们一起团结起来!赶走円盘!思路:对于每一个圆盘,只要扫描在它后面出现的圆与它交的部分的并,总周长-相交的并就是剩下能看见的圆周的长度,然后累加到答案中。对于两个圆的交,我们可以用一个有序数对(x,y)以弧度为单位来表示,这样所有的xy都在0~2π区间之内。求角度就利用余弦定理,见下图: ∠
jiangyuze831
·
2014-10-29 07:00
计算几何
余弦定理
bzoj
HAOI2008
两圆交点
BZOJ 1043 HAOI2008 下落的圆盘
计算几何
题目大意:n个圆盘依次下落,求最终能看到的轮廓线面积円盘反对!让我们一起团结起来!赶走円盘!咳咳。很神的一道题今天去看了题解和白书才搞出来……首先我们倒着做对于每个圆盘处理出在它之后落下的圆盘和它的覆盖区间然后求一个区间并就能算出这个圆盘的可见弧长然后就是相交部分怎么求的问题了首先两个圆必须相交然后作圆心1到圆心2的向量用atan2求出极角然后利用余弦定理求出两个交点和圆心连线的夹角即可注意区间不
PoPoQQQ
·
2014-10-29 07:00
计算几何
bzoj
BZOJ1043
ACM书籍推荐
我所见过的最好的算法教材)程序设计导引及在线实践 作者:李文新ACM程序设计培训教程吴昊基础提高:算法艺术与信息学竞赛第二版刘汝佳算法设计与分析 王晓东算法设计与试验题解王晓东科曼:《算法导论》组合数学第三版冯舜玺译
计算几何
cyp331203
·
2014-10-28 18:00
BZOJ 1027 JSOI2007 合金
计算几何
+Floyd
题目大意:给定一些合金,选择最少的合金,使这些合金可以按比例合成要求的合金首先这题的想法特别奇妙看这题干怎么会想到
计算几何
而且
计算几何
又怎么会跟Floyd挂边好强大首先由于a+b+c=1所以我们只要得到
PoPoQQQ
·
2014-10-28 14:00
floyd
计算几何
bzoj
BZOJ1027
ZOJ 1696 Viva Confetti
计算几何
计算几何
:按顺序给n个圆覆盖,问最后可以有几个圆被看见。。。
u012797220
·
2014-10-26 16:00
计算几何
计算几何
:堆几何模版就可以了。。。。DescriptionProblemE2DGeometry110in1!
u012797220
·
2014-10-25 22:00
求多边形面积(
计算几何
)
求多边形面积 (2011-10-1911:38:55)转载▼标签: 杂谈分类: 杂代码http://www.cnblogs.com/cykun/archive/2010/11/25/1887461.html 函数: 语法:result=polygonarea(Point*polygon,intN); 参数: *polygon:
Enjoying_Science
·
2014-10-25 20:00
算法
ACM
UVA11796 Dog Distance
计算几何
计算几何
:题解转自:点击打开链接首先我们想一下如果甲乙都仅沿着两条线段向前跑,那么他们之间的最短和最长距离怎么算?
u012797220
·
2014-10-24 00:00
UVALive 3263 That Nice Euler Circuit
计算几何
欧拉定理
欧拉定理:P+F-E=2ThatNiceEulerCircuitTimeLimit: 3000MS MemoryLimit: Unknown 64bitIOFormat: %lld&%lluSubmit StatusDescriptionLittleJoeyinventedascrabblemachinethathecalledEuler,afterthegreatmathematician.In
u012797220
·
2014-10-21 12:00
UVA 11178 Morley's Theorem
计算几何
计算几何
:最基本的
计算几何
,差积 旋转 Morley'sTheoremTimeLimit: 3000MSMemoryLimit
u012797220
·
2014-10-20 21:00
【
计算几何
】 HDOJ 1700 Points on Cycle
套一下模板就行了#include #include #include #include #include #include #include #include #include #include #include #include #include #definemaxn1000005 #definemaxm2000005 #defineeps1e-10 #definemod1000000007
blankcqk
·
2014-10-20 21:00
HDU
BZOJ 2338 HNOI 2011 数矩形
计算几何
题目大意:给出平面上的一些点,求这些点中组成的矩形的最大面积。思路:任意找四个点然后判断肯定是不行的,那么我们不妨来想一想矩形的性质。比如,对角线的交点是两条对角线的中点,对角线相等。这样的话只要找到一对线段,使得他们的中点相同,并且长度相同,那么这两个对角线一定能够组成一个矩形。只有就可以利用叉积求出面积了。比较坑的一点是,这个题万万不能用double,因为有一个点专门卡double。可以尝试用
jiangyuze831
·
2014-10-20 15:00
计算几何
bzoj
HNOI2011
北大ACM暑期培训课程目录
本文出自:http://blog.csdn.net/svitter目录:北大ACM暑期培训课程目录(二)(搜索)北大ACM暑期培训课程目录(三)(图论)北大ACM暑期培训课程目录(四)(
计算几何
)北大ACM
svtter
·
2014-10-17 23:00
算法
上一页
38
39
40
41
42
43
44
45
下一页
按字母分类:
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
其他