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
—————计算几何—————
hdu-1154 Cutting a Polygon(
计算几何
综合应用,多模板)
题目链接:点击打开链接CuttingaPolygonTimeLimit:2000/1000MS(Java/Others) MemoryLimit:65536/32768K(Java/Others)TotalSubmission(s):663 AcceptedSubmission(s):175ProblemDescriptionGivenisasimplebutnotnecessaril
acm_cxq
·
2016-04-26 22:00
ACM
HDU
HDU 5572 An Easy Physics Problem【
计算几何
】
计算几何
的题做的真是少之又少。之前wa以为是精度问题,后来发现是情况没有考虑全。。。题目链接:http://acm.hdu.edu.cn/showproblem.php?
Yukizzz
·
2016-04-24 23:00
ACM--
计算几何
--FZU--2110--Star
题目oj地址:http://acm.fzu.edu.cn/problem.php?pid=2110 Problem2110Star Accept:852 Submit:2543 Tim
qq_26891045
·
2016-04-24 13:00
ACM
star
计算几何
FZU
2110
[置顶]
计算几何
--bnu51638
AirHockeyTimeLimit:1000msMemoryLimit:262144KB64-bitintegerIOformat: %lld Javaclassname: MainSpecialJudgePrev Submit Status Statistics Discuss NextType: None None GraphTheory 2-SAT Articula
yuanjunlai141
·
2016-04-23 19:00
ZOJ 1648 Circuit Board(
计算几何
)
CircuitBoardTimeLimit:2SecondsMemoryLimit:65536KBOnthecircuitboard,therearelotsofcircuitpaths.Weknowthebasicconstrainisthatnotwopathcrosseachother,forotherwisetheboardwillbeburned.Nowgivenacircuitdiag
Dacc123
·
2016-04-22 13:00
[hdu 5533][2015ACM/ICPC亚洲区长春站] Dancing Stars on Me
计算几何
DancingStarsonMeTimeLimit:2000/1000MS(Java/Others)MemoryLimit:262144/262144K(Java/Others)TotalSubmission(s):841AcceptedSubmission(s):458ProblemDescriptionTheskywasbrushedcleanbythewindandthestarswerec
ALPS233
·
2016-04-21 14:00
ACM
简单01背包
DP,贪心,数据结构,图论,数论还是
计算几何
?管他呢,反正胖巨巨都会,虽然胖巨巨走得早。
SDUTACM
·
2016-04-21 13:00
山东省第五届ACM省赛题——angry_birds_again_and_again(
计算几何
)
题目描述Theproblemscalled“AngryBirds”and“AngryBirdsAgainandAgain”hasbeensolvedbymanyteamsintheseriesofcontestin2011Multi-UniversityTrainingContest.ThistimewefocusontheyellowbirdcalledChuck.Chuckcanpickups
blue_skyrim
·
2016-04-20 10:00
c
ACM
CQOI2016 K远点对
计算几何
辣鸡
计算几何
,写的我意识模糊我们知道每次的最远点一定在凸包上面于是我们就可以每次搞出来凸包,然后卡壳最远点,保存一些点乱搞一发就可以了最开始想用堆维护结果委的不行/*******************
BPM136
·
2016-04-20 09:00
计算几何
计算几何
之基础篇
本博客转自lzxzxx神犇,原地址——http://blog.csdn.net/lzxzxx/article/details/48322583向量AB−→−表示一个从点A到点B的向量。向量满足:加法的交换性:a⃗ +b⃗ =b⃗ +a⃗ 加法的结合性:(a⃗ +b⃗ )+c⃗ =a⃗ +(b⃗ +c⃗ )加法恒等式:0⃗ +a⃗ =a⃗ 对于一个实数k,有ka⃗ 的方向与a⃗ 相同,|ka⃗ |=
YxuanwKeith
·
2016-04-18 22:00
ACM-ICPC竞赛算法类型
竞赛算法:数论算法组合算法
计算几何
图论算法网络流算法搜索算法字符串算法自动机博弈论模拟法六大算法:分治法贪心法动态规划法回溯法分支限界法遗传算法基础过程与算法:递归法递推法枚举法查找算法排序算法数据结构有关算法
tigerisland45
·
2016-04-18 07:00
【
计算几何
】线段相交
问题描述:已知两条线段P1P2和Q1Q2,判断P1P2和Q1Q2是否相交,若相交,求出交点。两条线段的位置关系可以分为三类:有重合部分、无重合部分但有交点、无交点。算法的步骤如下:1.快速排斥实验。设以线段P1P2为对角线的矩形为R,设以线段Q1Q2为对角线的矩形为T,如果R和T不相交,则两线段不相交。2.跨立实验。如果两线段相交,则两线段必然相互跨立对方。若P1P2跨立Q1Q2,则矢量(P1-Q
dreamzuora
·
2016-04-17 20:00
hrbust/哈理工oj 1507 水神的栅栏【
计算几何
+并查集】
水神的栅栏TimeLimit:1000MSMemoryLimit:65535KTotalSubmit:41(16users)TotalAccepted:18(15users)Rating: SpecialJudge: NoDescription 水神在赚了一笔钱之后,购买了一座庄园,做起了农场主,水神的农场都是靠栅栏围墙来分成很多部分并且围成外面的围墙的,但是最近一段时间,水神的庄园遭到了神
mengxiang000000
·
2016-04-17 18:00
hrbust
哈理工oj
1507
1507
计算几何
基础
nyoj67求三角形面积向量乘积(叉积)的一半=三角形面积ab*ac/2nyoj68三点顺序,叉积判断向量相对位置。abxac>0 即x1*y2>x2*y1即x1/y1>x2/y2;也就是斜率的比较,也可以这么理解吧。nyoj1016叉积判断直线相交。参考文章http://www.cnblogs.com/jbelial/archive/2011/08/04/2127487.html德莱联盟时间限制
chaiwenjun000
·
2016-04-15 22:00
计算几何
nyoj
【BZOJ1185】最小矩形覆盖
计算几何
凸包 旋转卡壳
写完程序两小时,调对精度一小时hhh首先不严格的直觉告诉我们所求矩形一定有一条边在凸包上,我们遍历凸包上的边,用类似旋转卡壳的方式得到凸包上的三个点,分别是在边上投影最靠前的点,在边上投影最靠后的点,距离边最远的点,这三个点一定在所求矩形的另外三条边上。得到一个矩形求解即可。我尽力了。。。判断1号点和2号点时要同时运用内积(点乘)和外积(叉乘)与0的大小关系,具体见代码/*************
qq_34637390
·
2016-04-15 22:00
凸包
计算几何
Lightoj1072——Calm Down(
计算几何
)
GeorgeB.wantstobemorethanjustagoodAmerican.Hewantstomakehisdaddyproudandbecomeahero.Youknow,likeShakibKhan.Butsneakyasheis,hewantsaspecialrevolverthatwillallowhimtoshootmoreoftenthanjusttheusualsixtim
blue_skyrim
·
2016-04-15 18:00
SGU 136 Erasing Edges(
计算几何
)
Description顺次给出一个n边形的n条边的中点坐标,问这个n边形是否存在,如果存在,顺次输出n个顶点的坐标,否则输出NOInput第一行为一整数n表示边数,之后n行每行两个数表示该条边的中点坐标(3 #include #include #include #include #include #include #include #include #include usingnamespaces
V5ZSQ
·
2016-04-15 11:00
SGU 124 Broken line(
计算几何
)
Description给出一个封闭的折线,保证没有内部交叉或者接触(即可将其看作一个简单多边形),判断一个点与这个折线的位置关系(折线内,折线上,折线外)Input第一行为一整数n表示折线的段数,之后n行每行四个整数x1,y1,x2,y2表示折线的一段,最后两个整数x,y表示该点坐标(4 #include #include usingnamespacestd; #definemaxn11111 s
V5ZSQ
·
2016-04-15 10:00
SGU 120 Archipelago(
计算几何
)
Description给出一个正n边形的第n1和第n2个顶点坐标,顺时针输出这个n边形的n个顶点坐标Input第一行为三个整数n,n1,n2,之后两行每行两个数表示这个正n边形的第n1和第n2个顶点坐标(3 #include #include #include usingnamespacestd; #definePIacos(-1.0) #defineeps1e-8 #definemaxn222
V5ZSQ
·
2016-04-15 09:00
【BZOJ1013】球形空间产生器sphere 高斯消元
我真的是以为这题是
计算几何
才去做的。。
qq_34637390
·
2016-04-15 00:00
高斯消元
【BZOJ1069】【SCOI2007】最大土地面积
计算几何
凸包
凸包模板题。。。我用的是一种叫Graham的方法,主要思想是以最下最左的点作为原点,将其余各点按照极角排序(用向量的叉积实现),之后用栈维护新点永远在凸包最后两点的射线右边即可。用反证法不难证明四个点一定全在凸包上(不然一定存在一个比已知四边形更大的四边形),枚举对角线将四边形隔成两个三角形,旋转卡壳维护两个三角形最大面积即可。#include #include #include #incl
qq_34637390
·
2016-04-14 23:00
模板题
凸包
计算几何
HDU 4720 Naive and Silly Muggles(
计算几何
, 求三角形外心)
HDU4720用好模板。。#include #include #include #include #include #include #definezero(x)(((x)>0?(x):-(x))0?1:-1; } structPoint { doublex,y; Point() {} Point(doublex,doubley):x(x),y(y) {} Pointoperator-(Poin
Strokess
·
2016-04-14 21:00
SGU 110 Dungeon(
计算几何
)
Description给出一束光线的坐标和入射方向,再给出n个球的球心坐标和半径(保证不重合不相交),这束光纤会在n个球之间反射(满足反射定律),输出反射的序列(即球的编号),注意相切也算反射,如果反射次数超过10次则只需要输出10次,后面输出etc.表示超过10次Input第一行一整数n(#include#includeusingnamespacestd;#definemaxn55#define
v5zsq
·
2016-04-14 11:59
计算几何
SGU
SGU 110 Dungeon(
计算几何
)
Description给出一束光线的坐标和入射方向,再给出n个球的球心坐标和半径(保证不重合不相交),这束光纤会在n个球之间反射(满足反射定律),输出反射的序列(即球的编号),注意相切也算反射,如果反射次数超过10次则只需要输出10次,后面输出etc.表示超过10次Input第一行一整数n( #include #include usingnamespacestd; #definemaxn55 #d
V5ZSQ
·
2016-04-14 11:00
1605
计算几何
:线段相交(快速排斥实验和跨立实验)
计算几何
:线段相交TimeLimit(Common/Java):1000MS/3000MS MemoryLimit:65536KByteDescription 线段相交测试在
计算几何
中是经常用到的
liangzhaoyang1
·
2016-04-13 23:00
计算几何线段相交
CQOI2016游记
来一篇CQYZ视角的嘤嘤分析什么的留到最后两周之前开始停的课,成功水掉一次月考加一次运动会加晚自习无数,之前都是晚自习过来水一水,然而并没有水出什么东西HB权衡利弊之后果断放弃了
计算几何
(FLAG),带领大家专攻高
qq_34637390
·
2016-04-12 23:00
POJ 2954 Triangle [PICK公式+GCD]【
计算几何
】
题目链接:http://poj.org/problem?id=2954TriangleTimeLimit:1000MSMemoryLimit:65536KTotalSubmissions:5661Accepted:2439DescriptionAlatticepointisanorderedpair(x,y)wherexandyarebothintegers.Giventhecoordinates
qq_33184171
·
2016-04-12 14:00
poj
gcd
计算几何
pick公式
山东省第一届ACM省赛 C SDUT 2153 Clockwise(dp+
计算几何
)
ClockwiseTimeLimit:1000ms|Memorylimit:65536K有疑问?点这里^题目描述SayahavealongnecklacewithNbeads,andshesignsthebeadsfrom1toN.ThenshefixesthemtothewalltoshowN-1vectors–vectoristartsfrombeadiandendupwithbeadi+1.
__铭
·
2016-04-12 11:49
计算几何
动态规划
sdut
山东省第一届ACM省赛 C SDUT 2153 Clockwise(dp+
计算几何
)
ClockwiseTimeLimit:1000ms|Memorylimit:65536K有疑问?点这里^题目描述SayahavealongnecklacewithNbeads,andshesignsthebeadsfrom1toN.ThenshefixesthemtothewalltoshowN-1vectors–vectoristartsfrombeadiandendupwithbeadi+1.
Code_KK
·
2016-04-12 11:00
简单数学题或者
计算几何
:Codeforces 659D-Bicycle Race
给人的第一印象是几何,所以理所当然的想到
计算几何
,但是之后还有一种非常简单的判断方法,两
kornberg_fresnel
·
2016-04-12 10:00
数学
ACM
ICPC
codeforces
计算几何
CQOI2016游记
无限%%%dx在讨论
计算几何
的时候,发生了一段小插曲:crz:
dropD
·
2016-04-11 22:59
个人
CQOI2016游记
无限%%%dx在讨论
计算几何
的时候,发生了一段小插曲:crz:
dropD
·
2016-04-11 22:00
ACM心路历程
然而一直没有放弃,然而也没有什么成绩,感觉自己仍然停留在ACM刚入门的阶段,说实话,感觉ACM入门真是难,搜索,dp,数据结构,数论,图论,
计算几何
,博弈论,还有一大堆一大堆的杂题,组成了ACM-ICPC
TouchDreamer
·
2016-04-11 21:56
[置顶] ACM心路历程
然而一直没有放弃,然而也没有什么成绩,感觉自己仍然停留在ACM刚入门的阶段,说实话,感觉ACM入门真是难,搜索,dp,数据结构,数论,图论,
计算几何
,博弈论,还有一大堆一大堆的杂题,组成了ACM-ICPC
chen_ze_hua
·
2016-04-11 21:00
[置顶] 【
计算几何
各种小模板总结贴】[不定期更新]
精度控制Ps:尽量不要用除法,三角函数,强制类型转换等操作,否则精度损失比较大constdoublePI=acos(-1.0);constdoubleEPS=1e-8;向量运算叉积doublemul(Pointp1,Pointp2,Pointp0) { return((p1.x-p0.x)*(p2.y-p0.y)-(p2.x-p0.x)*(p1.y-p0.y)); }两点求距离doubledis(
qq_33184171
·
2016-04-11 19:00
计算几何
【考试总结】[CQOI2016]考试总结
第二题
计算几何
,我目前还不知道怎么做,但是据说巴蜀AK的两位同学分别用三分和旋转卡壳做出
outer_form
·
2016-04-10 21:00
感想
CQOI
省选
【
计算几何
各种知识点总结】[不定期补充]
线段相交判断两线段是否相交判断两个线段是否相交,要先想一下两条线段之间都有什么样的位置关系。1.相离2.相交3.重合4.平行观察了上面4个图片可以明显的观察到相交与其他3种的不同一条线段的两个端点分别在另一条线段的两边了解了这些加上叉乘就可以进行计算了Ps:如果不了解叉乘的话必须先了解下叉乘,但我相信能做到求线段相交的人一定对叉乘有了全方位的了解首先我们知道如果两个点在在一条线段两侧那么对于线段两
qq_33184171
·
2016-04-10 19:00
数学
知识点
几何
计算几何
POJ 1066 Treasure Hunt [线段相交]【
计算几何
】
题目链接:http://poj.org/problem?id=1066TreasureHuntTimeLimit:1000MSMemoryLimit:10000KTotalSubmissions:6260Accepted:2598DescriptionArcheologistsfromtheAntiquitiesandCuriosMuseum(ACM)haveflowntoEgypttoexami
qq_33184171
·
2016-04-10 18:00
poj
线段相交
计算几何
山东省第四届ACM大学生程序设计竞赛-Rescue The Princess(
计算几何
)
RescueThePrincessTimeLimit:1000ms Memorylimit:65536K 有疑问?点这里^_^题目描述 Severaldaysago,abeastcaughtabeautifulprincessandtheprincesswasputinprison.Torescuetheprincess,aprincewhowantedtomarrytheprincess
MIKASA3
·
2016-04-09 17:00
算法
C语言
poj
计算几何
HDU 3264 Open-air shopping malls [相交圆面积+二分查找]【
计算几何
】
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=3264Open-airshoppingmallsTimeLimit:2000/1000MS(Java/Others)MemoryLimit:32768/32768K(Java/Others)TotalSubmission(s):2314AcceptedSubmission(s):859ProblemDe
qq_33184171
·
2016-04-08 22:00
二分查找
HDU
计算几何
相交圆面积
POJ 2546 Circular Area [相交园面积]【
计算几何
】
题目链接:http://poj.org/problem?id=2546CircularAreaTimeLimit:1000MSMemoryLimit:65536KTotalSubmissions:5662Accepted:2215DescriptionYourtaskistowriteaprogram,which,giventwocircles,calculatestheareaoftheirin
qq_33184171
·
2016-04-08 21:00
poj
计算几何
相交圆面积
Jts Geometry 的Difference 空间差异分析
许多在
计算几何
学的普通操作(Operation)和空间数据处理在一个清晰的,一致的,完整的应用程序接口(API)
u013430189
·
2016-04-08 16:00
JTS
计算几何
----判断两矩形是否相交
问题定义:给定两个边与坐标轴平行的矩形,分别由左上角与右下角两点指定(以此同时,我们可以用右上和左下的两个点来进行推出同样的结果。),即矩形(P1,P2)与(P3,P4),判断两矩形是否相交。我的思路:如下图所示,首先求出P1与P3点在X方向较大值与Y方向较大值的交点,在下图中就是P3,用红点(记为M点)表示。然后求出P2与P4点在X方向较小值与Y方向较小值的交点,在下图中就是P2,用橙色点(记为
liangzhaoyang1
·
2016-04-08 00:00
计算几何
判断两矩形是否相交
计算几何
----判断点是否在一个矩形内
只需要判断该点是否在上下两条边和左右两条边之间就行,判断一个点是否在两条线段之间夹着,就转化成,判断一个点是否在某条线段的一边上,就可以利用叉乘的方向性,来判断夹角是否超过了180度如下图: 只要判断(p1p2Xp1p)*(p3p4Xp3p1) >=0就说明p在p1p2,p3p4中间夹着,同理计算另两边就可以了。 最后就是只需要判断 (p1p2Xp1p)*(p3p4Xp3p1) >=0 &&
liangzhaoyang1
·
2016-04-07 23:00
计算几何
判断点是否在一个矩形内
计算几何
---判断线段相交(二)
计算几何
中最基本重要的算法之一~判断线段相交基础。
liangzhaoyang1
·
2016-04-07 22:00
计算几何
判断线段相交二
计算几何
----判断线段相交(一)
判断线段相交:两个线段的交点个数可能有0个1个或者无数个判断两个线段相交,可以按照如下步骤:判断A点B点是否在线段CD的两侧,即计算叉积时异号判断C点和D点是否在线段AB的两侧,即计算叉积时异号然后在处理特殊情况,即ABCD四个点有至少三个点共线的情况,即出现叉积为零的情况,如果A点与线段CD共线,则要查看A点是否在线段CD上,其它情况依次类推。3.下面是判断线段相交的程序:#include #
liangzhaoyang1
·
2016-04-07 22:00
计算几何-
判断线段相交
POJ1177_Picture
PictureTimeLimit: 2000MS MemoryLimit: 10000KTotalSubmissions: 11643 Accepted: 6141
计算几何
,扫描线,看了好几天看懂一点,
lv414333532
·
2016-04-07 20:00
计算几何
---判断点是否在线段上
判断点是否在线段上:给定一点Q(a,b),和线段M的首尾两个端点P1(X1,Y1),P2(X2,Y2),要求判断点Q否在线段M上; (为了方便理解,这里我们就认为X1>X2,Y1>Y2)看到这个题,我们说先会想到的肯定是判断该点是否在线段的范围内,如果不在,肯定在线段上。所以我们首先应该保证:X2 #include #include usingname
liangzhaoyang1
·
2016-04-07 19:00
计算几何
判断点是否在线段上
计算几何
:线段相交(迷宫寻宝)
计算几何
:线段相交(迷宫寻宝)TimeLimit(Common/Java):1000MS/3000MS MemoryLimit:65536KByteDescription 一个叫ACM的寻宝者找到了一个藏宝图
liangzhaoyang1
·
2016-04-06 15:00
计算几何
线段相交迷宫寻宝
poj 1151 Atlantis(
计算几何
扫描线)
题目链接:http://poj.org/problem?id=1151大致题意:给出n个矩形,求出n个矩形一共覆盖的面积做法:现将坐标离散化,然后用线段树维护即让线段按照x坐标的大小从小到大排列,y坐标按照从小到大排列去掉重复的值然后通过一个扫描线来求扫描线覆盖的y的长度。线段的扫描按照x的大小从小到大扫描,求出当前扫描线覆盖的矩阵竖线的长度,然后乘以下条线段的跨度,则为这个区域矩阵覆盖的面积其实
__铭
·
2016-04-05 17:29
计算几何
poj
上一页
22
23
24
25
26
27
28
29
下一页
按字母分类:
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
其他