题目描述 近来A国和B国的矛盾激化,为了预防不测,A国准备修建一条长长的防线,当然修建防线的话,肯定要把需要保护的城市修在防线内部了。可是A国上层现在还犹豫不决,到底该把哪些城市作为保护对象呢?又由于A国的经费有限,所以希望你能帮忙完成如下的一个任务: 1.给出你所有的A国城市坐标 2.A国上层经过 ...
分类:
其他好文 时间:
2019-01-15 10:43:06
阅读次数:
234
1.向量点积同二维,x1y1+x2y2+x3y3。向量叉积是行列式形式,(y1z2-z1y2,z1x2-x1z2,x1y2-y1x2)。 2.增量构造法: 1)首先定义,一个平面由三个点唯一确定。一个平面是有方向的,它的法向量只有一个方向(即逆时针相邻两向量的叉积的方向)。 2)初始时只有(p1,p ...
分类:
其他好文 时间:
2019-01-14 21:31:52
阅读次数:
236
首先我写了个凸包就溜了 这是最小圆覆盖问题,今晚学了一下 先随机化点,一个个加入 假设当前圆心为o,半径为r,加入的点为i 若i不在圆里面,令圆心为i,半径为0 再重新从1~i-1不停找j不在圆里面,令圆心为ij中点,直径为ij距离 再重新在1~j-1不停找k不在圆里面,三点可确定一圆,初中数学 复 ...
分类:
其他好文 时间:
2019-01-08 21:57:38
阅读次数:
175
Problem surface "戳我" Meaning 坐标系内有若干个点,问把这些点都圈起来的最小凸包周长。 这道题就是一道凸包的模板题啊,只要求出凸包后在计算就好了,给出几个注意点 1. 记得检查是否有吧改开double的 2. 最后统计答案的时候记得将最后一个点和第一个点连起来 差不多了,打 ...
分类:
其他好文 时间:
2019-01-08 12:18:41
阅读次数:
153
作曲 : Menci/24OI 作词 : Menci/24OI 歌词: 屏幕在深夜微微发亮 思想在那虚树路径上彷徨 平面的向量交错生长 织成 忧伤的网 剪枝剪去我们的疯狂 SPFA告诉我前途在何方 01背包装下了忧伤 笑颜 洋溢脸庞 键盘微凉 鼠标微凉 指尖流淌 代码千行 凸包周长 直径多长 一进考 ...
分类:
其他好文 时间:
2019-01-03 22:34:47
阅读次数:
307
题解: 大致就是先求出凸包 然后有一个性质就是我们枚举每条边 然后凸包上的点到边的距离是单峰函数(刚开始傻逼的写了点对点) 于是可以two-point-two 为什么是对的呢 因为对于最远点对 我们取一条平行于边的直线,那这条边到那个点的距离就是最远距离 所以这样就是对的 另外我发现求凸包的代码需要 ...
分类:
其他好文 时间:
2019-01-01 23:58:39
阅读次数:
290
$\color{ 0066ff}{题目描述}$ 几千年前,有一个小王国位于太平洋的中部。王国的领土由两个分离的岛屿组成。由于洋流的冲击,两个岛屿的形状都变成了凸多边形。王国的国王想建立一座桥来连接这两个岛屿。为了把成本降到最低,国王要求你,主教,找到两个岛屿边界之间最小的距离。 $\color{ 0 ...
分类:
其他好文 时间:
2018-12-29 11:15:03
阅读次数:
194
二维凸包的板子 感觉没什么可说的,码风抄的孔老师的。 cpp include include include const int N=1e4+10; define Point Vector const double eps=1e 8; bool cmp(double a,double b){retu ...
分类:
其他好文 时间:
2018-12-27 18:58:44
阅读次数:
132
题意 "PDF" 分析 首先发现距离最短的直线肯定在凸包上面。 然后考虑直线一般方程$Ax+By+C=0$,点$(x_0,y_0)$到该直线的距离为 $$ \frac{|Ax_0+By_0+C|}{\sqrt{A^2+B^2}} $$ 由于所有点在直线同侧,所以绝对值里面的符号相同,所以维护所有点$ ...
分类:
其他好文 时间:
2018-12-22 13:52:50
阅读次数:
207
将y+q/x+p的值设为x 由于i,j互不干扰,所以我们可以将x,y p,q拉出来分别计算 问题转化为存在x,y,满足y-mid*x+q-mid*p>=0的情况下mid最大 不难发现答案具有单调性,于是二分答案 显然要取出一对(x,y)或(p,q)使y(q)-x(p)*mid尽可能大 以x,y举例, ...
分类:
其他好文 时间:
2018-12-21 19:42:13
阅读次数:
129