码迷,mamicode.com
首页 >  
搜索关键字:凸包    ( 949个结果
P4724 【模板】三维凸包(简洁)
题目描述 给出空间中n个点,求凸包表面积。 给出空间中n个点,求凸包表面积。 输入格式 第一行一个整数n,表示点数。 接下来n行,每行三个实数x,y,z描述坐标。 第一行一个整数n,表示点数。 接下来n行,每行三个实数x,y,z描述坐标。 输出格式 输出凸包表面积,保留3位小数。 输出凸包表面积,保 ...
分类:其他好文   时间:2019-10-10 23:15:32    阅读次数:160
【模板】旋转卡壳求两凸包最短距离
题目链接:https://vjudge.net/problem/POJ-3608 1 #include<iostream> 2 #include<cstdio> 3 #include<cmath> 4 #include<algorithm> 5 using namespace std; 6 #def ...
分类:其他好文   时间:2019-10-06 11:17:13    阅读次数:58
101170K
“我真难,真的,”mxy抬起他没有神采的眼睛来,接着说。“我单知道半平面交可以往凸包里放圆,放两个一样的就找最远的一对端点;我不知道凹多边形就会死掉。我一个多小时就开了K题,感觉和poj风水是一个题,就粘了份半平面交板子。板子很靠谱的,遇见的题都能过;交上去wa1。我就继续改精度,交上去,又wa1了 ...
分类:其他好文   时间:2019-10-05 20:01:44    阅读次数:201
Gym 101986D Making Perimeter of the Convex Hull Shortest(凸包+极角排序)
首先肯定是构造一个完整的凸包包括所有的点,那么要使得刚好有两个点在外面,满足这个条件的只有三种情况。 1.两个在凸包上但是不连续的两个点。 2.两个在凸包上但是连续的两个点。 3.一个在凸包上,还有一个在这个点去掉后这段新凸包边上的一个点。 如何快速的截取新凸包的点是谁呢,我们可以将整个凸包划分区域 ...
分类:编程语言   时间:2019-10-04 17:15:37    阅读次数:85
Kingdom of Kittens
这....好多坑啊...照着学长的代码抄的(捂脸) 1、求凸包的时候 一个点返回的凸包时空的。我人傻了。 2、我一开始是求非严格凸包的点数与n进行比较,及其傻逼!n个点共线的时候会求出来诡异的结果。 所以还是要求凸包然后每个点进行判断啊。 思路很神妙啊!比我的不知道神妙到哪里去了。。 首先先看凸包的 ...
分类:其他好文   时间:2019-10-04 14:54:49    阅读次数:67
P2742 【模板】二维凸包 / [USACO5.1]圈奶牛Fencing the Cows
题目描述 农夫约翰想要建造一个围栏用来围住他的奶牛,可是他资金匮乏。他建造的围栏必须包括他的奶牛喜欢吃草的所有地点。对于给出的这些地点的坐标,计算最短的能够围住这些点的围栏的长度。 农夫约翰想要建造一个围栏用来围住他的奶牛,可是他资金匮乏。他建造的围栏必须包括他的奶牛喜欢吃草的所有地点。对于给出的这 ...
分类:其他好文   时间:2019-10-02 22:45:09    阅读次数:95
最大空凸包
#pragma GCC optimize(2) #pragma GCC optimize(3, "Ofast", "inline") #include #define ll long long #define met(a, x) memset(a,x,sizeof(a)) using namespa... ...
分类:其他好文   时间:2019-10-02 20:56:52    阅读次数:108
10.1 叉积 ,极角排序,扫描法求凸包
凸包:用一个凸多边形将所有点围起来,这个凸多边形就是凸包 1.先要引入一个数学工具,向量叉积 |c|=|a×b|=|a| |b|sinα (α为a,b向量之间的夹角) 则 |c| 为向量a ,b所组成的平行四边形的面积 这里是用叉积判断两向量的相对位置关系(非常有用!) 则 a x b < 0 (a ...
分类:编程语言   时间:2019-10-01 15:52:22    阅读次数:116
[模板]三维凸包(无讲解)
1 // luogu-judger-enable-o2 2 #include<bits/stdc++.h> 3 using namespace std; 4 typedef long double ld; 5 const int maxn=2E3+5; 6 const ld eps=1E-9; 7 ...
分类:其他好文   时间:2019-09-13 15:30:56    阅读次数:88
Codeforces gym102222 B.Rolling The Polygon 凸包/余弦定理
题意: 有一个不保证凸的多边形,让你滚一圈,计算某点滚出的轨迹多长。 题解: 求出凸包后,以每个点为转轴,转轴到定点的距离为半径,用余弦定理计算圆心角,计算弧长。 ...
分类:其他好文   时间:2019-09-01 01:24:35    阅读次数:63
949条   上一页 1 ... 6 7 8 9 10 ... 95 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!