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
ACM-计算几何
ACM-
高精度模板(综合篇)
在这里,我们约定,能用int表示的数据视为单精度,否则为高精度。所有函数的设计均采用带返回值的形式。本文包含1.高精度加法2.高精度减法3.高精度乘法1)高精度乘高精度的朴素算法2)高精度乘高精度FFT优化算法3)高精度乘单精度4.高精度除法1)高精度除高精度2)高精度除单精度5.高精度取模1)高精度对高精度取模2)高精度对单精度取模6.高精度阶乘7.高精度幂8.高精度GCD9.高精度进制转换10
你迎哥哥
·
2020-08-10 22:03
模拟-高精度
模拟-进制转换
高精度
ZOJ 1450 Minimal Circle 点集的最小圆覆盖
个人感觉算是比较麻烦的
计算几何
模板了。在网上看了很多解题,大多数都摘抄自《求一个包含点集所有点的最小圆的算法》这篇论文。
自在_飞花
·
2020-08-10 22:51
计算几何
ACM-
模拟-找规律 HDU5573二进制应用
原理就是二进制的转换0001==8-4-2-1(奇数)01011==(16-8)+(4-2)+1(奇数)(首位不变)01010==((16+1)-8)+(4-2)+1(偶数)(首位加一)对于二进制数16==32-16==16==64-32-16所以,我们转换n的二进制,然后判断每一段的开头0和末尾1就好。。。我天真的以为这样就行了。。。但是还有1.n可能是负数—–用个标记jud,判断输出+/-就行
oliveQ
·
2020-08-10 21:26
算法题解
ACM-
补提交 (ZCMU-1617)
DescriptionTOM给自己定了一个宏伟的目标:连续100天每天坚持在zcmu上提交一个程序。100天过去了,tom查看自己的提交记录发现有N天因为贪玩忘记提交了。于是TOM要来M张"补提交卡"。每张"补提交卡"都可以补回一天的提交,将原本没有提交程序的一天变成有提交程序的一天。tom想知道通过利用这M张补提交卡,可以使自己的"最长连续提交天数"最多变成多少天。Input第一行是一个整数T(
舒然---小广广
·
2020-08-10 21:36
Hdu 5784 How Many Triangles
计算几何
,极角排序
题目;http://acm.hdu.edu.cn/showproblem.php?pid=5784求锐角三角形个数,直接暴力n3肯定超时;要将所有的锐角个数和直角钝角个数统计出来;设有x个锐角,y个直角加钝角,总共就有(x+y)/3个三角形,就有(x+y)/3-y个锐角三角形,化简一下就是(x-2*y)/3;对每一个点,求一次以这个点为顶点的角,将这个点和所有其他点的向量求出来,排序后对每一个向量
ryougi_
·
2020-08-10 20:18
2020牛客暑期多校第二场 B - Boundary(简单
计算几何
)
传送门题解这样说:但是我这样写了却过不了,可能是计算角度时浮点数的误差太大了,实际上主流的做法并不是从圆心角下手,而是根据三点共圆,因为必过原点,那么只需枚举另外的两个点,计算出圆心坐标,然后使用mapmapmap统计每次枚举有多少相同的圆心坐标关于三点共圆求圆心,可以参考这里#include#include#include#include#include#include#include#incl
Happig丶
·
2020-08-10 20:53
牛客比赛
HDU 2202 最大三角形 (凸包)
Description老师在
计算几何
这门课上给Eddy布置了一道题目,题目是这样的:给定二维的平面上n个不同的点,要求在这些点里寻找三个点,使他们构成的三角形拥有的面积最大。
名字在哪啊
·
2020-08-10 20:41
牛客小白月赛24题解 A-J
A最短路几何大佬几何模板求出sum角,求A,B角,C角得直线A-D1直线B-D2弧线D1-D2相加即可#includeusingnamespacestd;//`
计算几何
模板`constdoubleeps
ccsu_GuoYC
·
2020-08-10 20:37
Geometry Problem (基础
计算几何
+随机化) HDU6242
GeometryProblemAliceisinterestingincomputationgeometryproblemrecently.Shefoundainterestingproblemandsolvediteasily.NowshewillgivethisproblemtoyouYouaregivenNdistinctpoints(Xi,Yi)onthetwo-dimensionalpl
mizp
·
2020-08-10 20:33
基础计算几何
GIS开发常用算法原理分析
作为计算机科学的一个分支,
计算几何
主要研究解决几何问题的算法。在现代工程和数学领域,
计算几何
在图形学、机器人技术、超大规模集成电路设计和统计等诸多领域有着十分重要的应用。
代码菜鸟旺仔
·
2020-08-10 18:51
JAVA
UVA 12304(
计算几何
大综合题)
D-2DGeometry110in1!TimeLimit:1000MSMemoryLimit:0KB64bitIOFormat:%lld&%lluSubmitStatusPracticeUVA12304Appointdescription:SystemCrawler(2014-10-14)DescriptionProblemE2DGeometry110in1!Thisisacollectionof
ACM-算法之道
·
2020-08-10 18:55
算法设计
ACM-
最短路(SPFA,Dijkstra,Floyd)之最短路——hdu2544
***************************************转载请注明出处:http://blog.csdn.net/lttree***************************************最短路TimeLimit:5000/1000MS(Java/Others)MemoryLimit:32768/32768K(Java/Others)TotalSubmissi
ltree98
·
2020-08-10 18:03
ACM-数据结构
漫漫刷题路
计算几何
(立体几何)基础篇
还是直接看板子,根据板子上面的注释学内容。#include#include#include#include#includeusingnamespacestd;constdoubleeps=1e-8;intsgn(doublex){if(fabs(x)
Laaahu_
·
2020-08-10 17:25
算法
计算几何
POJ1927 Area in Triangle (
计算几何
)
Language:DefaultAreainTriangleTimeLimit:1000MSMemoryLimit:30000KTotalSubmissions:1694Accepted:832DescriptionGivenatrianglefieldandaropeofacertainlength(Figure-1),youarerequiredtousetheropetoencloseare
GoForer
·
2020-08-10 16:30
计算几何
计算几何
实践3:三角化
2017-12-10想写一篇三角化的总结,竟然拖了三年时间。这是我拖的最久的一篇总结了。再不写,没准以后不做这方面内容了,就没有机会了。刚开始进入项目组的时候,项目刚进入初始阶段,我们人手不够,紧迫性也不是那么高,所以,我也被允许有一些时间来阅读网格化相关的材料,一份70页的paper,一个小册子PolygonMeshProcessing。那时候还是很痛苦的,完全没有这方面的经验。在CAD程序中,
knowthyselfcn
·
2020-08-10 15:24
OpenGL
图形
Vulkan专栏
日记(周六)
我在推哪两道java的规律,队友有的写java,有的推数学,
计算几何
。规律终于都退出来了,但是Java代码,并不好写。
闻道-问道
·
2020-08-10 15:56
日记
牛客小白月赛24 题解
牛客小白月赛24题解最后还剩一道
计算几何
,其实可以AK,但没必要///B:签到#includeusingnamespacestd;constintN=2e5+10;inta[N];intmain(){intt
wish2lucky
·
2020-08-10 14:59
cf gym101061H Robocon Club(简单
计算几何
似乎卡精度)
H.RoboconClubtimelimitpertest2secondsmemorylimitpertest64megabytesProblemDescriptionAhmedthoughtthatroboticsisfunsohequitACMandjoinedRoboconclub!UnfortunatelyhisfirsttaskattheRoboconClubdidnotgoaswell
FUNI
·
2020-08-10 14:56
=====计算几何=====
codeforces
水
计算几何
入门 1.3:凸包的构造——增量构造法
极点法和极边法的复杂度分别为O(n^4)和O(n^3),当点集S的规模稍大时就难以适用了。为了满足实际需要必须寻找更高效的算法来构造凸包。一、减治在引入新算法之前首先来回顾一下经典的算法思想:减治(decreaseandconquer),注意不是分治(dividedandconquer),二者稍有区别。简单来讲就是将问题划分为一个个简单的小问题,减而治之,逐个求解,最终就能得到整个问题的解。减治法
HouszChina
·
2020-08-10 14:37
algorithm
and
data
structure
Luogu(?) CF1C Ancient Berland Circus
题目描述:传送门题解:luogu中的Dalao写的题解已经很好了,
计算几何
题。。。
DYT_B
·
2020-08-10 13:01
题解
洛谷题解
CodeForces题解
2020牛客暑期多校训练营(第七场)A.Social Distancing(
计算几何
dp/打表)
题目T(Ttypedeflonglongll;usingnamespacestd;constintN=64*64+5,off=300;//dp[i][j][k]表示选i个点sumx=jsumy=k时的最大的平方项代价之和intt,n,d,dp[9][610][610],ans[9][32],c;structnode{intd,x,y;booloperator0){ans[i][r]=max(ans
Code92007
·
2020-08-10 13:55
#
#
牛客多校
【
计算几何
】几何基础
前言这章早在2017年寒假就在培训的时候由来自清华的hta老师上过了但是本蒟蒻那时候并不是懂的太多所以这周ww老师又上了一遍大概记录一下start点积大概就跟高中必修4的平面向量差不多(有上过的应该都会)a=(x1,y1)b=(x2,y2)a·b=x1x2+y1y2a·b=|a||b|cos运用:若a与b**垂直**,则a·b=0一个与a垂直的向量:(y1,–x1)叉积a=(x1,y1)b=(x2
Broken_String_
·
2020-08-10 13:35
计算几何
hdu 2036 c语言
我也是从别的大佬那学的算法
计算几何
系列,先来一道简单的。。。全裸的
计算几何
题目,求多边形面积,非常基础的题。只要记住这个公式:如果逆时针给出点坐标,值为正,如果顺时针给出点坐标,值为负。
Accept_1
·
2020-08-10 12:36
#
水题
acm-
最短路径算法
最短路径算法一、求出最短路径的长度以下没有特别说明的话,dis[u][v]表示从u到v最短路径长度,w[u][v]表示连接u,v的边的长度。1.Floyed-Warshall算法O(N3)简称Floyed(弗洛伊德)算法,是最简单的最短路径算法,可以计算图中任意两点间的最短路径。Floyed的时间复杂度是O(N3),适用于出现负边权的情况。算法描述:初始化:点u、v如果有边相连,则dis[u][v
agarophobia
·
2020-08-10 11:45
计算几何
学(Computational Geometry)
计算几何
学(ComputationalGeometry)分类:算法学习|作者:酷~行天下|发表于2011/11/272条评论3,299views看名字就知道是研究几何问题的算法。
菜鸟的编程之路
·
2020-08-10 10:31
Computational
Geometry
ACM题型分类
最短路径)RecursiveSearchTechniques(回溯搜索技术)MinimumSpanningTree(最小生成树)Knapsack(背包问题)ComputationalGeometry(
计算几何
学
lichengiggs
·
2020-08-10 08:43
学习
斜率优化学习
斜率优化从入门到提高到放弃今天本来说复习
计算几何
的凸包(顺便学一下动态凸包),结果教练给我们的凸包题目全是用凸包来优化DP的,汗-_-||,开始还行吧,结果越到后面越懵逼……斜率怎么用来做优化?
weixin_30532987
·
2020-08-10 02:08
判断某一点在直线左右侧的方法...
注意向量是有方向的...判断某一点在直线左右侧左右方向是相对前进方向的,只要指定了前进方向就可以知道左右(比如指定前进方向是从直线的起点到终点).判断点在直线的左侧还是右侧是
计算几何
里面的一个最基本算法
Modiz
·
2020-08-09 22:11
基础
[转]ACM国际大学生程序设计竞赛试题与解析
我所见过的最好的算法教材)程序设计导引及在线实践作者:李文新ACM程序设计培训教程吴昊基础提高:算法艺术与信息学竞赛第二版刘汝佳算法设计与分析王晓东算法设计与试验题解王晓东科曼:《算法导论》组合数学第三版冯舜玺译
计算几何
Ididcan
·
2020-08-09 18:56
ACM
线段树(segment tree)
线段树在一些acm题目中经常见到,这种数据结构主要应用在
计算几何
和地理信息系统中。下图就为一个线段树:(PS:可能你见过线段树的不同表示方式,但是都大同小异,根据自己的需要来建就行。)
weixin_33979203
·
2020-08-09 18:45
[
计算几何
]求半平面交的面积
题面描述传送门思路先看一下SCY的视频吧,讲得真的很清(luo)楚(suo)。忽略掉一些奇奇怪怪的语言首先我们先来了解一下SCY开头说的ax+by+c=0ax+by+c=0ax+by+c=0也就是下面这条直线?我稍微纳闷了一会,这不是y=kx+by=kx+by=kx+b吗?稍微转换一下?ax+by+c=0ax+by+c=0ax+by+c=0by=−ax−cby=-ax-cby=−ax−cy=−ab
zsyz_lb2003
·
2020-08-09 16:08
计算几何
caioj数论
[hdu contest 2019-07-29] Azshara's deep sea
计算几何
动态规划 区间dp 凸包 graham扫描法...
今天hdu的比赛的第一题,凸包+区间dp。给出n个点m个圆,n2#include3#include4#include5#include6#include7#include8#include9#include10#include11#include12usingnamespacestd;13constintmaxn=410;14intn,m,cnt;15inttot;16doubler;17stru
weixin_30273931
·
2020-08-09 13:50
HDU-6535
计算几何
辛普森积分
ProblemDescriptionChikahasjustlearnedaboutsolidgeometry!Sheisveryinterestedinthevolumeofthree-dimensionalgeometricshapes,soshedecidestotestyou.Beforethat,sheisgoingtotellyoudefinitionsofthefollowingtw
DATELOST
·
2020-08-09 13:16
hdu
ACM_计算几何
ACM-
模拟/搜索 codeforces Lucky Numbers 95B
题意:找一个大于等于k的幸运数(由4,7组成,且4,7的个数相同)找了很久很久很久很久的bug,发现是最后填充判断的锅我再也不用while(x>0)了=========================请用while(x-1>0)代码#include#include#include#defineinf0x3f3f3f3f#definemem(x,y)memset(x,y,sizeof(x))usin
oliveQ
·
2020-08-09 12:05
算法题解
ACM-
乘法逆元
乘法逆元写在前面:本文借鉴了正义小学生的博客(1)何为乘法逆元?在(modp)的意义下,如果a*a’=1,那么我们就说a’是a的逆元。同时容易理解:a也为a’的逆元。有乘法逆元的前提是:a,p互质,若a,p不互质,也就意味着不存在a的乘法逆元。(2)乘法逆元的性质:本文只选出最重要的几个性质进行说明:1.存在唯一性:对于a来说,如果他有逆元,则它只能有一个逆元。证明:我们先假设aa有两个不相等逆元
Chillstepp
·
2020-08-09 11:05
算法
ACM巨全模板(下)
柯氏模板(下)柯氏模板(上)柯氏模板(中)pdf下载本模板博主还在完善ing…谢谢大家观看
计算几何
:1.三角形(求面积))2.多边形3.三点求圆心和半径4.扫描线(矩形覆盖求面积)(矩形覆盖求周长)5.
*Slime*
·
2020-08-09 11:00
总结
计算几何
基础模板(点,线,圆)
#includeusingnamespacestd;constdoubleeps=1e-8;constdoubleinf=1e20;constdoublePI=acos(-1.0);constintmaxn=1e5+3;intsgn(doublex){if(fabs(x)0)return2;//右elsereturn3;//线上}boolpointSeg(Pointp){returnsgn((p-
untilyouydc
·
2020-08-09 11:50
计算几何基础
bzoj 3630 [JLOI2014]镜面通道
计算几何
网络流
只要上下边界不连通就可以。然后两个图形相交就连边,拆点跑网络流就行了。判相交比较麻烦(抑或是我写得麻烦)#includeusingnamespacestd;#defineN310#defineinf1e9#defineeps1e-8#defineM1100000intn,X,Y,c1,c2,cnt,S,T,tot,ans;intpos[N][2],head[Nq;voidadd(intx,inty
make_it_for_good
·
2020-08-09 09:01
计算几何
网络流
HDU 6559 The Tower 题解(
计算几何
)
题目链接题目大意给出一个底部圆圆心为(0,0,0),半径为r,高为h的圆锥,问起始位置为(x0,y0,z0)(x_0,y_0,z_0)(x0,y0,z0),方向为(vx,vy,vz)(v_x,v_y,v_z)(vx,vy,vz)的点撞上圆锥的时间。题目思路想了一段时间都没什么思路,其实就是很普通的一个解方程。。。假设碰撞点的坐标为(x,y,z)那么根据相似三角形x2+y2r=h−zh\frac{\
_hunxuewangzi
·
2020-08-09 09:37
计算几何
ACM
计算几何
总结
文章目录1几何基础2点与向量2.1手动实现2.2复数黑科技3点与线3.1直线定义3.2求两直线交点3.3求点到直线距离3.4求点到线段距离3.5求点在直线上的投影点3.6判断点是否在线段上3.7判断两线段是否相交4三角形4.1求三角形外心4.1求三角形内心4.2求三角形垂心4.3求三角形重心4.5求三角形费马点5多边形5.1求多边形有向面积5.2判断点是否在多边形内6圆6.1求圆与直线交点6.2求
林夕林夕
·
2020-08-09 09:03
计算几何瞎暴力
平面扫描思想在ACM竞赛中的应用(转载)
摘要:平面扫描思想在
计算几何
,计算机图形学,网格计算等计算机理论领域有广泛的应用。有非常多的经典算法借助平面扫描的思想极大的降低了算法时间复杂度。
kalilili
·
2020-08-09 09:43
复旦大学大三学生郭泽宇攻克世界难题
关于“最小曼哈顿网络问题”最小曼哈顿网络问题,是1999年提出的世界级
计算几何
重要猜想。1999年,J.Gudmundss
Vampire_yb
·
2020-08-09 06:41
hdu6603 Azshara's deep sea (
计算几何
+区间DP)
hdu6603Azshara’sdeepsea(2019hdu多校第三场1001)【题目描述】传送带汗!感觉读题时间比想题时间还长大概意思是woodstick(可视为顶点)围成了一个battlefield,players可以在这个围成的battlefield中(含边界)活动,另外这个区域内还有一些圆,现在有个boss要选若干对player并且把他们放在顶点,并用直线把他们连在一起,这些连线要满足两
Sarah_Wang0220
·
2020-08-09 06:06
区间DP
计算几何
hdu
Codeforces-1284E:New Year and Castle Construction(
计算几何
)
E.NewYearandCastleConstructiontimelimitpertest3secondsmemorylimitpertest1024megabytesinputstandardinputoutputstandardoutputKiwon’sfavoritevideogameisnowholdinganewyeareventtomotivatetheusers!Thegameis
Mitsuha_
·
2020-08-09 06:49
计算几何
ACM
计算几何
题目推荐
之所以推荐
计算几何
题,是因为,本人感觉ACM各种算法中
计算几何
算是比较实际的算法,在很多领域有着重要的用途(例如本人的专业,GIS)。以后若有机会,我会补充、完善这个列表。
qq_33974741
·
2020-08-09 05:40
TOJ 2814
&method=showdetail&id=2814题目类型:数论-
计算几何
数据结构:无思路分析:要求的L的最大值首先需要建立关于L的方程式1.判定当影子全部在地面上的情况,也就是x+L#include
Laimic_
·
2020-08-09 04:06
ACM解题报告
ACM暑期集训10
今天主要学习力
计算几何
基础。以下主要给出
计算几何
的一些算法的代码,而分析问题,知道所需算法也十分重要。
_NEXT_
·
2020-08-08 20:17
【18暑期集训】
[从头学数学] 第262节 Python实现数据结构:双向链表
剧情提要:阿伟看到了一本比较有趣的书,是关于《
计算几何
》的,2008年由北清派出版。很好奇它里面讲了些什么,就来看看啦。
mwsister
·
2020-08-08 18:14
从头学数学
从头学数学
[SCOI2015]小凸想跑步-题解
我们知道,在
计算几何
中,我们可以用叉积来表示三角形面积,于是我们可以设站的点为(x,y)(x,y)(x,y),凸边形的顶点为(x0,y0)∼(xn−1,yn−1)(x_0,y_0)\sim(x_{n-1
VictoryCzt
·
2020-08-08 13:26
题解
Codeforces 32E Hide and Seek [
计算几何
对称点、线段相交]
题目大意:给出两个点,一个双面镜(线段),一面墙(线段),问两个点能否互相直接或间接地看到对方。思路:两个点要么直接看到对方,这个直接判断一下两点连线是否和墙或者镜子相交就可以了。两个点通过镜子看到对方,首先两个点必须在镜子同侧,其次,其中一个点的对称点与另一个点的连线必须和镜子有交点,再次,光路上面不能出现墙(就是两条线段和墙判断是否有交)。求对称点的方法:先求出点A与对称轴L的交点(用向量叉积
Bubble_age
·
2020-08-08 13:08
计算几何
上一页
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
其他