码迷,mamicode.com
首页 >  
搜索关键字:凸包    ( 949个结果
最小乘积生成树
思想和分治凸包算法很像。 把生成树的$(\sum_x,\sum_y)\(投射到平面上,我们要找到\)(x,y)$使得$x,y$最小。 可以证明,最优的$(x,y)$在凸包上。 证明可见2018国集论文。 考虑怎么求凸包,可以分治,保证当前处理的$(l,r)$是凸包上的连续一段。 先求出凸包的最左/最 ...
分类:其他好文   时间:2021-05-25 18:40:07    阅读次数:0
CF1195F Geometers Anonymous Club
XXIX.CF1195F Geometers Anonymous Club 闵可夫斯基和是关于两个凸包的运算,其几何意义是所有来自两个凸包内部的向量之和所构成的集合。 可以被证明的是,两个凸包的闵可夫斯基和,可以通过对两个凸包上的边按照极角大小排序后依次首尾相接得到。 回到本题。依照我们上述理论,我 ...
分类:其他好文   时间:2021-04-07 10:59:01    阅读次数:0
poj3348Cows 凸包板子
凸包板子 #include<iostream> #include<cstdio> #include<cmath> #include<cstring> #include<algorithm> using namespace std; struct Point { int x,y; }; Point a ...
分类:其他好文   时间:2020-10-27 11:27:51    阅读次数:20
BUPT训练随笔(round 3)
BUPT T3: 目前掌握:ABCDEFGHIJ A:多边形面积并模板题 思路:赛中完全不会这个算法。赛后看到两个算法。链接1 链接2链接2算法中并没图解,图片放在收藏里了.jpg B:n个圆的凸包。 思路:队友提供的思路,直接暴力把圆拆点,然后凸包(精度玄学) C:模拟,略 D:模拟,略 E:还是 ...
分类:其他好文   时间:2020-09-17 21:27:42    阅读次数:22
2020.8.16——复习提高组知识点的第八天动态规划2
斜率优化: 每次把i*j的项作为k,i的项和常数项作为b,j的项作为y,要是i的项最小,也就是截距最小,就是y=kx第一次接触到函数时,于是可以用单调队列维护一个凸包(以下都讲下凸包)。结合图可知i的最优决策为第一个斜率>k的点。 step1:当head~head+1的斜率<k时,head++; s ...
分类:其他好文   时间:2020-08-18 13:56:29    阅读次数:60
《计算机算法设计与分析》的学习资源和好的课程积累
1.北大老师的课程链接: mooc:https://www.icourse163.org/learn/PKU-1002525003?tid=1002695005#/learn/content b站:https://www.bilibili.com/video/BV1Ls411W7PB?from=se ...
分类:编程语言   时间:2020-07-26 01:15:17    阅读次数:97
区间dp
https://zoj.pintia.cn/problem-sets/91827364500/problems/91827368971 需要判断凸包,学了再来补; 先说dp部分, dp[ i ][ j ]表示划分起点为i,终点为j的凸多边形所需的花费; dp [ i ] [ j ] =min ( d ...
分类:其他好文   时间:2020-07-08 01:28:39    阅读次数:73
wqs二分的边界
有一个斜率不递增的凸包 假如要求的横坐标为$K$ 二分的直线斜率为$mid$ wqs二分取右端点 切点的右端点为$cnt$ 以下代码是正确的 while(l<=r){ int mid=l+r>>1; if(chk(mid))p=mid,l=mid+1;//这里!! else r=mid-1; } 其 ...
分类:其他好文   时间:2020-07-06 16:26:21    阅读次数:60
查找轮廓+寻找凸包
1 #include "opencv2/highgui/highgui.hpp" 2 #include "opencv2/imgproc/imgproc.hpp" 3 #include <iostream> 4 5 using namespace cv; 6 using namespace std; ...
分类:其他好文   时间:2020-06-30 14:37:06    阅读次数:47
「SHOI2012」信用卡凸包
传送门 每一段圆弧直接求显然是不太好做的,但我们不难发现所有圆弧长度之和就是一个半径为 \(r\) 的圆的周长,那我们考虑只算直线段部分。 线段有两种:一种直接贴着矩形的边的,一种切于两个矩形圆角的。 第一种线段很好求,对于第二种线段画个图发现它其实就是这两段圆弧圆心的连线长度。 那么我们就直接把所 ...
分类:其他好文   时间:2020-06-18 21:10:15    阅读次数:59
949条   1 2 3 4 ... 95 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!