当前位置: 首页 > news >正文

LibreOJ 136. 最小瓶颈路 题解 最小生成树 倍增

题目链接:LibreOJ 136. 最小瓶颈路
题目描述:

给定一张无向图,询问两个结点之间的最小瓶颈路。uv两个结点之间最小瓶颈路指的是uv的每条路径中经过的最大边权的最小值。

题解:

给出结论:无向图的最小瓶颈路与其最小生成树上两个结点之间最小瓶颈路值相等。
上面结论的证明我们可以参考Krusca求解最小生成树的过程,对于当前可以加入的一条边(u, v, w)uv之间的最小瓶颈路当前这条边,因为在之前的过程中经过权重比w小的边不能使uv连通,根据这个过程我们便可以发现第一次让uv相连的边的权重就是最小瓶颈路(这也是为什么Kruscal重构树可以求最小瓶颈路的原理),而不难发现这个值也就是uv路径上的边权最大值。
有了上述的结论,我们只需要求出最小生成树,然后通过树上倍增的方式,每次询问uv路径上的最大值即可。

代码连接:LibreOJ136

http://www.lryc.cn/news/309160.html

相关文章:

  • 前端学习第三天-css基础
  • 各种使用chatgpt prompts技巧
  • 基于单片机的企业指纹考勤系统设计
  • JUC(java.util.concuurrent)的常见类介绍
  • 【中科院计算所】WSDM 2024冠军方案:基于大模型进行多文档问答
  • Android提供了多种方式来打开特定文件夹中的视频
  • 基于django的购物商城系统
  • Swagger3 使用详解
  • JVM 第二部分-2(堆,方法区)
  • 蓝桥杯Java B组历年真题(2013年-2019年)
  • 你是谁,便会遇见谁
  • Linux/Centos 部署静态IP,解决无法访问目标主机、Destination Host Unreachable、无法ping通互联网的问题
  • 在学习云原生的时候,一直会报错ImagePullBackOff Back-off pulling image
  • Android Activity跳转详解
  • 计算机网络(2)-----数据链路层
  • 贪心算法(算法竞赛、蓝桥杯)--修理牛棚
  • 【AIGC】微笑的秘密花园:红玫瑰与少女的美好相遇
  • vue3 中 主题定制
  • 数据分析之Logistic回归分析(二元逻辑回归、多元有序逻辑回归、多元无序逻辑回归)
  • 【c++】通讯录管理系统
  • Tomcat 架构
  • Spring 整合mybatis
  • centos7升级openssl_3
  • nvidia a100-pcie-40gb环境安装
  • 嵌入式 Linux 下的 LVGL 移植
  • js同步和异步请求
  • 【Leetcode】2369. 检查数组是否存在有效划分
  • Laravel Octane 和 Swoole 协程的使用分析
  • 腾讯云又双叕降价,云服务器配置优惠价格表2024新版报价
  • 【react native】css踩坑记录