- 1
- 0
- 约1.21万字
- 约 14页
- 2026-06-09 发布于北京
- 举报
解题思路
题目要求油箱所需的最小容量,使得能够以某种方式在任何一对城市之间旅行。考
虑二分这个最小容量。首先验证一下单调性:如果当前容量可以满足在任何一对城市之间
旅行,那么比当前容量大的油箱也一定可以满足,反之亦然。
知道油箱容量,考虑如何验证这个容量是否可行。我们可以用小于等于油箱容量的边
的集合来构建图,最终判断构建的图是否保持连通性。判断一张图是否完全连通可以使用
并查集来实现,将所选的这些边的端点进行合并,最后判断所有点是否都在一个集合内。
我们发现上述思路是先确定最小容量,然后再判断构成的图是否连通。我们可以将上述过
程反过来考虑,先确定图连通,然后使所有边尽可能小,这就是求一个最小生成树。那么
此时最小容量应该是最小生成树中最大的那条边。因此,我们在Kruskal算法枚举边的时
候保存一个最大值即可。
AC_Code
•C++
#includebits/stdc++.h
使用命名空间std;
typedeflonglongll;
constintmaxn=1e5+5;
intfar[maxn];
int[maxn];
intn,m;
int查找(intx)
{
您可能关注的文档
- 夏热冬暖区吊脚楼双拼住宅设计优化:增强室内外与私密性.pdf
- 四大地理区域划分及秦岭淮河线地理意义.pdf
- 亚洲欧洲地理位置与自然环境综合复习.pdf
- 双指数建模在U87脑肿瘤扩散加权MRI信号中应用:小二乘法与贝叶斯建模比较.pdf
- HB指示器与开关附件:光亮LEDs盖帽类型及颜色选择.pdf
- GB/T 47679.2-2026网络安全技术 量子密钥分发的安全要求、测试和评估方法 第2部分:测试和评估方法.pdf
- 《GB/T 47679.2-2026网络安全技术 量子密钥分发的安全要求、测试和评估方法 第2部分:测试和评估方法》.pdf
- 中国国家标准 GB/T 47679.2-2026网络安全技术 量子密钥分发的安全要求、测试和评估方法 第2部分:测试和评估方法.pdf
- 混凝土(碾压混凝土)重力坝工程监理实施细则.docx
- 2026中国零食消费新趋势报告.pdf
最近下载
- DGTJ08-2381-2021 既有多层住宅加装电梯技术标准.docx VIP
- 北家所21455计算SEER程序国标季节能效通用计算软件(1).xls VIP
- 租赁合同 模板(范本).doc VIP
- 2026年山东科技大学综合评价招生综合素质考核笔试+面试模拟试题及答案解析.pdf
- 2025年医学课件-中华护理学会最新团标-成人留置导尿的护理及并发症处理-最新.pdf
- 常州生地会考试卷及答案.doc VIP
- 2025年江苏省宿迁市属、宿城区事业单位试题《综合知识和能力素质》真题附答案.pdf VIP
- 2025年马工程版《经济法学》(第3版)期末模拟试题(三)及参考答案.docx
- 2026人教版小学数学六年级下册全册考点资料大全(打印版).pdf
- 向国际电信联盟标准化部门提交文稿管理细则试行-ITU-T-中国.PDF
原创力文档

文档评论(0)