码迷,mamicode.com
首页 >  
搜索关键字:最远点对    ( 41个结果
luogu P6247 [SDOI2012]最近最远点对 |随机化
题目描述 给定平面直角坐标系上的 \(n\) 个点,分别求出距离最近的两个点的距离和距离最远的两个点的距离。注意,距离为直线距离。 输入格式 第一行一个整数,\(n\)。 接下来 \(n\) 行每行两个非负浮点数,$x_i$?,\(y_i\),表示第 \(i\) 个点的 X 坐标与 Y 坐标。 输出 ...
分类:其他好文   时间:2020-05-26 20:37:14    阅读次数:51
[CQOI2016]K远点对(KD-Tree)
暴力的做法应该是这样的,维护大小为k的堆,每次插入两点间距离并弹出堆顶。 然后这个做法显然是可以KD-Tree优化的,建立KD-Tree,然后如果该平面内最远点小于堆顶,则直接退出。就当做是复习很久没做的KD-Tree了。 不过有一个细节要注意,求最远点对,(1,2)->(2,1)算一对,所以堆的大 ...
分类:其他好文   时间:2019-07-13 09:17:45    阅读次数:83
[luogu1452]Beauty Contest【凸包+旋转卡壳】
题目大意 求出平面最远点对距离的平方。 分析 此题我wa了好久,第一是凸包写错了,后面又是旋转卡壳写错了。。自闭3s。 题解应该是旋转卡壳,但是有人用随机化乱搞过掉了Orz。 讲讲正解。 我们先求出所有点的凸包,然后每一次更新对踵点,就像一个尺子一样卡着这个凸包的每一条边,然后计算两个点对之间的距离 ...
分类:其他好文   时间:2019-04-01 20:09:01    阅读次数:210
[UOJ 87] #87. mx的仙人掌
87. mx的仙人掌 "UOJ 87" 题目大意 给出一个 $n$ 个点,$m$ 条边的带边权的仙人掌,定义两点之间距离为最短路长度,$Q$ 次询问,每次给出 $cnt$ 个点,问它们之间最远点对的距离。 数据范围 边权不超过 $2^{31} 1$ $n, \sum cnt \le 300000$ ...
分类:其他好文   时间:2019-01-09 00:32:11    阅读次数:216
旋转卡壳
题解: 大致就是先求出凸包 然后有一个性质就是我们枚举每条边 然后凸包上的点到边的距离是单峰函数(刚开始傻逼的写了点对点) 于是可以two-point-two 为什么是对的呢 因为对于最远点对 我们取一条平行于边的直线,那这条边到那个点的距离就是最远距离 所以这样就是对的 另外我发现求凸包的代码需要 ...
分类:其他好文   时间:2019-01-01 23:58:39    阅读次数:290
[基本操作] kd 树
概念就不说了吧,网上教程满天飞 学了半天才知道,kd 树实质上只干了两件事情: 1.快速定位一个点 / 矩形 2.有理有据地优化暴力 第一点大概是可以来做二维平面上给点/矩形打标记的问题 第二点大概是平面最远点对? 明天上题吧...有点困 ...
分类:其他好文   时间:2018-12-24 22:36:50    阅读次数:163
《算法》BEYOND 部分程序 part 3
? 书中第六章部分程序,加上自己补充的代码,包括 Graham 扫描生成凸包,计算最远点对 ● Graham 扫描生成凸包 ● 计算最远点对 ...
分类:编程语言   时间:2018-12-13 20:22:58    阅读次数:216
51Nod.1766.树上最远点对(树的直径 RMQ 线段树/ST表)
给定一棵树。每次询问给定$a\sim b,c\sim d$两个下标区间,从这两个区间中各取一个点,使得这两个点距离最远。输出最远距离。 $n,q\leq10^5$。 ...
分类:其他好文   时间:2018-12-09 12:09:35    阅读次数:233
【做题】51Nod1766树上的最远点对——直径&线段树
原文链接 https://www.cnblogs.com/cly none/p/9890837.html 题意:给出一棵大小为$n$的树,边有边权。$m$次询问,每次给出两个标号区间$[a,b]$和$[c,d]$,求$\max {dis(i,j) \ | \ a \leq i \leq b, \, ...
分类:其他好文   时间:2018-11-01 18:25:59    阅读次数:314
POJ - 2187 Beauty Contest(最远点对)
http://poj.org/problem?id=2187 题意 给n个坐标,求最远点对的距离平方值。 分析 模板题,旋转卡壳求求两点间距离平方的最大值。 ...
分类:其他好文   时间:2018-07-22 15:07:56    阅读次数:124
41条   1 2 3 4 5 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!