新闻详情

新闻详情

首页 / 资讯中心 / 详情

【数据结构】MRST_01

发布时间:2026/9/29 9:41:30来源:尧图网络
【数据结构】MRST_01
从根节点到叶子节点的最大距离叫树的半径给定一个无相连通图求半径最小的生成树结论最小半径生成树的半径 原图的半径即min⁡vmax⁡udG(v,u)vmin​umax​dG​(v,u)其中 dG(v,u)dG​(v,u) 是原图中 v,uv,u 之间的最短路距离。构造方法也很简单先求出原图所有点对之间的最短路。对每个顶点 vv计算它的离心率ecc(v)max⁡udG(v,u)ecc(v)umax​dG​(v,u)选一个离心率最小的点 cc它就是图的中心最小半径Recc(c)Recc(c)从 cc 出发做最短路径树例如无权图用 BFS带权图用 Dijkstra。记录每个非根节点的父节点这些边就构成一棵生成树。这棵生成树的半径就是 RR而且不可能有更小的半径。为什么这样最优任意生成树 TT 中两点的距离一定不小于原图中的最短距离所以r(T)≥min⁡vmax⁡udG(v,u)Rr(T)≥vmin​umax​dG​(v,u)R因此任何生成树半径都至少是 RR。选原图中心 cc最短路径树中从 cc 到每个点的距离等于原图最短距离因此r(T)max⁡udG(c,u)Rr(T)umax​dG​(c,u)R所以可以达到下界 RR。所以答案就是选图的中心做最短路径树。如果只需要半径值输出 RR 即可。对于图边为 1-22-31-33-4。最小半径 1中心节点 3半径最小的生成树最短路径树以 3 为根的边为1-32-33-4这棵树是星形根为 3到所有其他节点距离均为 1因此半径为 1。由于任何生成树至少有一条边半径不可能小于 1所以这是最优结果。图有 4 个点生成树有 44−21644−216 种去重后实际几种。这个图唯一的环是 1-2-3-1三角形生成树必须去掉三角形中的一条边并保留 3-4。去掉 1-2边为 1-3, 2-3, 3-4。半径 1中心是 3到1/2/4距离都是1。去掉 1-3边为 1-2, 2-3, 3-4。半径 1中心是 3到1/2/4距离都是1。去掉 2-3边为 1-2, 1-3, 3-4。半径 1中心是 3到2距离23-1-2到4距离1最大为2等等仔细算第三种去掉2-3保留1-2,1-3,3-4这棵树是一条链4-3-1-2。它的直径是 4 到 2距离 34-3-1-2。树的半径 直径/2 向上取整 ⌈3/2⌉2⌈3/2⌉2中心在边 3-1 中间。所以这棵树半径是2而前两棵半径是1。枚举后取最小确实是1。为什么可以不枚举因为我之前构造的以3为根的最短路径树就是第一或第二种半径1。而数学上保证了任何生成树的半径都不可能小于原图的半径你这个图原图半径就是1。既然你已经找到了半径1的生成树达到了物理极限那它必然是最优的其他枚举结果只会 ≥1≥1所以不用再算了。所以你的思路枚举取最小是绝对正确的定义我的方法是用来快速算出这个最小值的捷径二者结果一致。
网站建设高端定制企业官网
RELATED

相关资讯

更多精彩内容,欢迎继续阅读

较早相关资讯

最新相关资讯

量化求真11|设了回撤线,为什么还能继续亏? 2026/9/29 10:42:02

量化求真11|设了回撤线,为什么还能继续亏?

前言|一个容易被误读的“停止线” 研究者给策略设了10%的回撤停止线,以为账户最多亏到这里。某天收盘,净值已经跌到线下;系统安排次日减仓,第二天却遇到跳空。卖出之前,账户继续下跌。看着超过10%的实际回…

阅读更多 →
MEMS传感器芯片前沿:低功耗振荡器、MEMS振镜与压感原理 2026/9/29 10:42:02

MEMS传感器芯片前沿:低功耗振荡器、MEMS振镜与压感原理

做嵌入式硬件这行,MEMS传感器芯片几乎每天都在接触。手机里的加速度计、汽车里的胎压计、扫地机里的陀螺仪、激光雷达里的MEMS振镜、智能手表里的MEMS振荡器,说白了都是同一套微米级机械结构在干活。2025到2026年这个时间窗口,整个行业明显不…

阅读更多 →
2026 AI 论文工具排行榜|按「投入产出效率」专项测评 2026/9/29 10:41:55

2026 AI 论文工具排行榜|按「投入产出效率」专项测评

挑选 AI 论文工具,很多同学容易盲目跟风,只看能不能生成文字,忽略时间成本、学习成本、配套功能。本次榜单以投入产出效率作为核心评判标准,同样的毕设任务,哪个工具花费时间更少、配套功能更全、踩坑风险更低&#xf…

阅读更多 →
帆软7.0使用手册 2026/9/29 10:41:55

帆软7.0使用手册

一、相关术语了解1.ERP:企业资源计划系统 2.宽维度表:字段较多,包含较多描述属性的维度表 指标:需要计算或观察的业务数值 维度:观察指标的角度 3.OLTP 和 OLAP 是架构思想/系统类型 OLTP(联机事务处理&am…

阅读更多 →
ComfyUI-UltraEdit插件部署在服务器:TaoToken统一API通道配置与连通性验证 2026/9/29 10:41:55

ComfyUI-UltraEdit插件部署在服务器:TaoToken统一API通道配置与连通性验证

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

阅读更多 →
init paging_init 2026/9/29 10:41:55

init paging_init

paging_init() 是 x86-64 架构内存管理初始化的核心函数,负责完成页表建立后的内存管理子系统初始化。它位于 arch/x86/mm/init_64.c,在 setup_arch() 中被调用,是连接“早期内存探测”和“正式内存管理”的关键枢纽。整体定位:从…

阅读更多 →

今日资讯

本周资讯

本月资讯

看完文章仍有疑问?

联系尧图顾问,获取一对一建站咨询

立即免费咨询 📞 400-888-8888
📞 ✉