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 1113 WALL
感觉
计算几何
好难,有些东西做一次理解之后留个模版就好了,不过模版要高度可靠才行,在做凸包时候我们知道极角排序虽然快一点,但是还有一种情况不能解决,
·
2015-11-12 20:03
poj
HDOJ 1232 畅通工程
因为我们三
计算几何
基本没接触,在看了两天的
计算几何
之后,伤心死了。还是图论的好啊,我喜欢图论。
·
2015-11-12 20:02
OJ
ZOJ3238 Water Ring(
计算几何
)
题意:给你一个圆形和很多个矩形,然后要你求圆形的圆周有多少被矩形覆盖。 思路:比赛的时候是有思路的了,不过一直在调别的题,最后剩下30分钟肯定来不及敲。想法是这样的,要是我们可以求出每个矩形覆盖了圆周的哪些区间,我们最后就对这些区间排序然后求区间和就好了,但是问题是怎么知道哪些区间是要的,哪些区间是不要的呢? 首先我们对矩形的四条线段和矩形求交,把所有的交点求出来,然后将交点用atan2转化成极
·
2015-11-12 19:39
water
判断点及线段是否在多边形内
昨天小学了一点
计算几何
学的内容,想把它记下来,以便以后翻阅。
·
2015-11-12 19:10
判断
计算几何
基本函数
#include <iostream> #include <cstdio> #include <cstring> #include <cmath> #include <algorithm> using namespace std ; const double eps = 1e-8; const double PI = aco
·
2015-11-12 18:22
函数
三点顺序_nyoj_68(
计算几何
).java
三点顺序 时间限制: 1000 ms | 内存限制: 65535 KB 难度: 3 描述 现在给你不共线的三个点A,B,C的坐标,它们一定能组成一个三角形,现在让你判断A,B,C是顺时针给出的还是逆时针给出的? 如: 图1:顺时针给出 图2:逆时针给出&nb
·
2015-11-12 18:12
java
[HDU 4741]Save Labman No.004[
计算几何
][精度]
题意: 求两条空间直线的距离,以及对应那条距离线段的两端点坐标. 思路: 有一个参数方程算最短距离的公式, 代入求即可. 但是这题卡精度... 用另外的公式(先算出a直线上到b最近的点p的坐标, 再算出b直线上到a最近的点q的坐标, 再求这两点距离)用double可以过, 直接参数方程的公式用long double才可以><而且下来交的时候..C++->WA,G++
·
2015-11-12 17:34
HDU
IO/ACM中来自浮点数的陷阱(收集向)
OI/ACM中经常要用到小数来解决问题(概率、
计算几何
等),但是小数在计算机中的存储方式是浮点数而不是我们在作数学运算中的数,有精度的限制。
·
2015-11-12 17:38
ACM
计算几何
之凸包_卷包裹算法
==================================================================== 一.凸集&凸包 (下文中所有的集合 若不作特殊说明 都是指欧氏空间上的集合) 凸集(Convex Set):任意两点的连线都在这个集合内的集合就是一个凸集. A set in Euclidean space is convex set
·
2015-11-12 17:11
算法
ACM
计算几何
题目推荐
//第一期
计算几何
题的特点与做题要领: 1.大部分不会很难,少部分题目思路很巧妙 2.做
计算几何
题目,模板很重要,模板必须高度可靠。
·
2015-11-12 17:54
ACM
{HDU}{4082}{Hou Yi's secret}{几何}
11年北京赛区的B题,数据量很小暴力搜索的
计算几何
,但是有很多小地方需要注意,WA了N次: 注意对点判重,否则乎会生成很多一样的三角形 三个点在同一条直线上的情况 判断相似性的时候不需要判断角度
·
2015-11-12 17:54
HDU
【POJ】2318 TOYS ——
计算几何
+二分
TOYS Time Limit: 2000MS Memory Limit: 65536K Total Submissions: 10281 Accepted: 4924 Description Calculate the number of toys that land in each bin o
·
2015-11-12 17:46
poj
HDU 1115 Lifting the Stone
题解:
计算几何
求多边形的重心,该多边形质量分布均匀,质量分布均匀。
·
2015-11-12 16:09
HDU
POJ 2079(
计算几何
初步——凸包加旋转卡壳)
唉~~~~~这题实在是坑爹,数据范围1<=N<=50000,很明显O(N^2)的算法过不了,但是居然过了-_-!!!!!!!!!!!! 跪求神牛高效算法。。。 先来分析下这题,给出N个点,从中选出3个点,使其面积达到最大。 先用凸包进行初步优化:因为最大面积三角形的顶点一定在凸包上。 然后直接在凸包上暴力枚举是肯定不行的。。O(N^3) 所以这要用到一种思想,旋转卡壳。 能
·
2015-11-12 16:58
poj
POJ 1873(
计算几何
初步——位运算枚举,求凸包)
这道题很水很水,由于数据范围很小,所以根本不用搜索。 直接位运算枚举就行了。不过要注意一点: 凸包点数小于3的情况需特判。 好了,贴代码.... View Code 1 #include<iostream> 2 #include<cstdio> 3 #include<cstring> 4 #include<queue>
·
2015-11-12 16:57
poj
POJ 1113(
计算几何
初步——凸包加圆周长)
这题主要注意几点: 1.共线的处理,我会在代码中注释。 2.PI的精度。 3.极角排序。 View Code 1 #include<iostream> 2 #include<cstdio> 3 #include<cstring> 4 #include<queue> 5 #include<vector> 6 #inclu
·
2015-11-12 16:56
poj
POJ 1584(
计算几何
初步——凸包判断,圆与多边形,点是否在多边形内)
此题让我WA了N次。。。坑呐。。。 需要注意几点(血淋淋的教训): 1.有可能出现一种情况,它给出的是5个点,但这个有可能是三角形,因为有4个点在同一边上. 2.R == 0的情况(如果点在边上时返回正确)。。 3.给出的点的顺序可能为顺时针或者逆时针。 View Code 1 #include<iostream> 2 #include<cmath>
·
2015-11-12 16:55
poj
POJ 1066——
计算几何
初步(此题其实很简单,由于题目看错,导致悲剧)
这题初看就想到用BFS+
计算几何
,不过WA了几次后。 把题目看了一遍。。。尼玛啊,题目理解错了。。。。。。 唉~~~~很水的题被我想复杂了。
·
2015-11-12 16:54
poj
POJ 1039——
计算几何
初步(判断线段与直线相交)
此题太恶心了。。。。。(开始的时候思路错了,没有考虑到交点可能是拐点,这是其一。其二,就是精度。。。。。。。尼玛啊,这个害我WA了N次) 唉~~~~~精度很重要啊。 还有一点就是先判断枚举的直线是否合理,即是否在管道内。 然后对于每个拐点映射到直线上的Y值是否在管道里,不是则求出X值。 接下来枚举就行。 View Code 1 #include<iostream>
·
2015-11-12 16:54
poj
计算几何
初步——面积公式,GCD,PICK公式
这题主要用到PICK公式即: area = I + E/2 - 1.(I为多边形内的格点数,E为边上的格点数,area为多边形面积) 用GCD可以算出一条边上的格点-1个,那么3×GCD即为3条边上的所有格点数(因为每个条边的顶点多算了一次)。。。 View Code 1 #include<iostream> 2 #include<cstdio>
·
2015-11-12 16:53
GC
计算几何
初步——共面判断(FZU1393)
先判断第三点是否与前2点共线,是的话,这4点肯定共面。 反之则以这3点确定一个平面方程,以此判断第四点是否在同一个面上。 View Code 1 #include<iostream> 2 #include<iostream> 3 #define EPS 1e-8 4 using namespace std; 5 6 struct point { 7
·
2015-11-12 16:52
计算
计算几何
初步——面积公式(POJ 1654)
这题要注意一点就是数据类型的选择。。。 一定要选__int64或者long long,否则很容易出问题。 其余的就是直接用公式。。。。。 View Code 1 #include<iostream> 2 #include<cstring> 3 #include<cstdio> 4 #define MAXN 1000004 5 #define E
·
2015-11-12 16:52
poj
计算几何
初步——图论加线段相交。。。。
这道题很水,不过还是让我纠结了很久,开始数组越界了导致我开的另一个数组的值无故改变,我还以为是编译器的问题,唉~~~~~~~~~~~~ 此题思路很简单: 先求出点与点之间的距离(前提是不与前面的线段规范相交)。 然后直接dij过。 View Code 1 #include<iostream> 2 #include<cmath> 3 #define
·
2015-11-12 16:51
图论
POJ 2318(
计算几何
初步——叉积加2分)
呃。。。。很经典的题目,由于数据量较大,2分的话会比较省时间。 就是问你N个方块里面有多少个点。 so easy! View Code 1 #include<iostream> 2 using namespace std; 3 int px,py; 4 struct LINE 5 { 6 int Ux, Uy, Lx, Ly; 7 }line[5002
·
2015-11-12 16:47
poj
POJ 1269(
计算几何
初步——简单处理解析几何,求直线交点)
此题给出N组直线,每组2条直线,求出直线是否相交。 如果共线则输出LINE,相交则输入点坐标,否则输出NONE. 解析几何初中都学过一些,不过写成程序还真是麻烦。 情况分成3种: 1.看直线的横坐标是否相等。 2.看直线的纵坐标是否相等。 3.直接用直线公式求解。 View Code 1 #include<iostream> 2 #define EPS 1
·
2015-11-12 16:47
poj
POJ 3304(
计算几何
初步——判断线段和直线相交,加上枚举)
这题有2点要注意: 一丶当n==1时,应特判输出YES 二丶精度控制,当2点的距离相差小于1E-8,近似看作同一点。 View Code 1 #include<iostream> 2 #include<cmath> 3 #define EPS 1e-8 4 #define MAXN 104 5 using namespace std; 6 struct p
·
2015-11-12 16:46
poj
计算几何
/sgu120 Arhipelago
分析
计算几何
。 主体思路: 利用n1,n2计算出这个正n边行的半径,进而求得中心坐标; 再利用向量旋转,从中心坐标开始,依次获得各个点坐标。
·
2015-11-12 15:27
lag
POJ 2236 Wireless Network【裸并查集+
计算几何
】
Description An earthquake takes place in Southeast Asia. The ACM (Asia Cooperated Medical team) have set up a wireless network with the lap computers, but an unexpected aftershock attacked, all compu
·
2015-11-12 15:59
NetWork
计算几何
相关资料+题目推荐(不定期补充)
旋转卡壳:http://blog.csdn.net/accry/article/details/6070626
计算几何
题目推荐:http://blog.csdn.net/accry/article/
·
2015-11-12 15:54
计算
hrbustoj 1142:围困(
计算几何
基础题,判断点是否在三角形内)
围困 Time Limit: 1000 MS Memory Limit: 65536 K Total Submit: 360(138 users) Total Accepted: 157(129 users) Rating: Special Judge: No Description Leyni是一名猎人,
·
2015-11-12 15:51
基础
ACM
计算几何
模板——二维几何基础(基本运算,点和线,多边形)
/*==========================*\ |
计算几何
基础函数 | | 1.点和向量的定义 | | 2.向量的基本运算 | | 3.点积 | | 4.向量长度 | | 5.两向量角度
·
2015-11-12 15:50
ACM
hdu 1392:Surround the Trees(
计算几何
,求凸包周长)
Surround the Trees Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 6812 Accepted Submission(s): 2594
·
2015-11-12 15:49
round
【2014年4月份日常记录表(2014.4.1—4.30,30天)】
4.30,30天) 日期 周次 天数 编程 日记 阅读 英语 备注 2014.4.1 周二 第1天 完成 完成 完成 完成 《ACM-ICPC培训资料汇编(7)
计算几何
分册
·
2015-11-12 15:48
记录
hdu 1140:War on Weather(
计算几何
,水题)
War on Weather Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 300 Accepted Submission(s): 162 Prob
·
2015-11-12 15:48
HDU
poj 2187:Beauty Contest(
计算几何
,求凸包,最远点对)
Beauty Contest Time Limit: 3000MS Memory Limit: 65536K Total Submissions: 26180 Accepted: 8081 Description Bessie, Farmer John's prize cow, has just
·
2015-11-12 15:43
test
hdu 2857:Mirror and Light(
计算几何
,点关于直线的对称点,求两线段交点坐标)
Mirror and Light Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 650 Accepted Submission(s): 316 Pr
·
2015-11-12 15:17
ror
hdu 1174:爆头(
计算几何
,三维叉积求点到线的距离)
爆头 Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 1447 Accepted Submission(s): 601 Problem Descrip
·
2015-11-12 15:16
HDU
hdu 1086:You can Solve a Geometry Problem too(
计算几何
,判断两线段相交,水题)
You can Solve a Geometry Problem too Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 6425 Accepted S
·
2015-11-12 15:16
HDU
hdu 1756:Cupid's Arrow(
计算几何
,判断点在多边形内)
Cupid's Arrow Time Limit: 3000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 849 Accepted Submission(s): 306 Probl
·
2015-11-12 15:15
HDU
hdu 1115:Lifting the Stone(
计算几何
,求多边形重心。 过年好!)
Lifting the Stone Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 4819 Accepted Submission(s): 2006
·
2015-11-12 15:14
HDU
2012 East Central Regional Contest 解题报告
除了最后一道题
计算几何
看起来很麻烦的样子,其他题都是很好写的吧。 A. Babs' Box Boutique 题目大意是给出不超过10个的长方体,然后求怎样堆叠使得放的长方体最多。
·
2015-11-12 14:27
test
计算几何
--求凸包模板--Graham算法--poj 1113
Wall Time Limit: 1000MS Memory Limit: 10000K Total Submissions: 28157 Accepted: 9401 Description Once upon a time there was a greedy King who ordered
·
2015-11-12 14:27
poj
计算几何
--判断两条线段相交--poj 2653
Pick-up sticks Time Limit: 3000MS Memory Limit: 65536K Total Submissions: 8862 Accepted: 3262 Description Stan has n sticks of various length. He thr
·
2015-11-12 14:27
poj
常见凸多边形判断方法
凸多边形的判定方法 在
计算几何
和地理信息系统中,多边形的凹凸性判定十分重要。那么什么是凹多边形和凸多边形呢?
·
2015-11-12 13:22
方法
HDU 4606 Occupy Cities (
计算几何
+最短路+最小路径覆盖)
转载请注明出处,谢谢http://blog.csdn.net/ACM_cxlove?viewmode=contents by---cxlove 题目:给出n个城市需要去占领,有m条线段是障碍物,有p个士兵可以用。占领城市有个先后顺序,每个士兵有个背包,占领城市之后,仅能补给一次背包。问背包容量最少是多少,可以用这P个士兵完成任务,起点任意 。 http:
·
2015-11-12 11:52
HDU
ACM学习历程—BestCoder 2015百度之星资格赛1004 放盘子(策略 &&
计算几何
)
Problem Description 小度熊喜欢恶作剧。今天他向来访者们提出一个恶俗的游戏。他和来访者们轮流往一个正多边形内放盘子。最后放盘子的是获胜者,会赢得失败者的一个吻。玩了两次以后,小度熊发现来访者们都知道游戏的必胜策略。现在小度熊永远是先手,他想知道他是否能获胜。 注意盘子不能相交也不能和多边形相交也不能放在多边形外。就是说,盘子内的点不能在多边形外或者别的盘子内。 In
·
2015-11-12 11:35
code
ACM学习历程—HDU4720 Naive and Silly Muggles(
计算几何
)
Description Three wizards are doing a experiment. To avoid from bothering, a special magic is set around them. The magic forms a circle, which covers those three wizards, in other words, all of them
·
2015-11-12 11:34
ACM
ACM学习历程——UVA10112 Myacm Triangles(
计算几何
,多边形与点的包含关系)
Description Problem B: Myacm Triangles Problem B: Myacm Triangles Source file: triangle.{c, cpp, java, pas} Input file: triangle.in Output file: triangle.out There
·
2015-11-12 11:10
ACM
ACM学习历程—HDU1392 Surround the Trees(
计算几何
)
Description There are a lot of trees in an area. A peasant wants to buy a rope to surround all these trees. So at first he must know the minimal required length of the rope. However, he does not know
·
2015-11-12 11:02
round
ACM学习历程—FZU2148 Moon Game(
计算几何
)
Moon Game Description Fat brother and Maze are playing a kind of special (hentai) game in the clearly blue sky which we can just consider as a kind of two-dimensional plane. Then Fat brother starts
·
2015-11-12 11:53
game
上一页
27
28
29
30
31
32
33
34
下一页
按字母分类:
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
其他