社区
数据结构与算法
帖子详情
看一下这个图的最小生成树是啥
RMC_York
2013-10-20 09:32:07
原图来自书《data structures and algorithm analysis in C》,Mark Allen Weiss, figure 9.48.从v1开始用prim算法生成最小树。
原图中(v1,v4)=1,(v3,v4)=2,用prim算法算最小生成树没问题。但我改成现在这样,如果再用prim算法,算出来的最小生成树形状和原来的一样,但是v1到v4到v3总价值为5,而如果直接从v1到v3,总价值只需要4,但是用prim算法好像算不出来。是我把算法理解错了吗?
...全文
160
2
打赏
收藏
看一下这个图的最小生成树是啥
原图来自书《data structures and algorithm analysis in C》,Mark Allen Weiss, figure 9.48.从v1开始用prim算法生成最小树。 原图中(v1,v4)=1,(v3,v4)=2,用prim算法算最小生成树没问题。但我改成现在这样,如果再用prim算法,算出来的最小生成树形状和原来的一样,但是v1到v4到v3总价值为5,而如果直接从v1到v3,总价值只需要4,但是用prim算法好像算不出来。是我把算法理解错了吗?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
FancyMouse
2013-10-20
打赏
举报
回复
你算的是最小生成树不是最短路径。连接v1 v3 v4需要2条边,总和最小的当然还是v1-v4-v3。你如果选了v1-v3,那么为了连接v4你还需要连一条边,总和就要比v1-v4-v3要大了。
那闯
2013-10-20
打赏
举报
回复
帮FM补充一下,最小生成树求的是 最小代价的前提下使整个图连通, 也就是不一定非要从v1开始,v1到哪里比较近和Prim没有关系。 Prim代码上简单变一下就变成Dijkstra了,楼主对比一下他们的区别就明白了。
(HDUACM201403版_06)并查集(
最小生成树
)
杭电ACM课件2014版之 (HDUACM201403版_06)并查集(
最小生成树
)
最小生成树
详解(模板 + 例题)
作为一个伪ACMer,先来首广为人知的打油诗: 模拟只会猜题意,贪心只能过样例,数学上来先打表,规律一般是DP,组合数学碰运气,计算几何瞎暴力,
图
论一顿套模板,数论只会GCD,递归递推伤不起,搜索茫然TLE,分治做得像枚举,暴力枚举数第一,数据结构干瞪眼,怒刷水题找信心。 文章目录1、什么是树2、
最小生成树
3、
最小生成树
的应用4、实现
最小生成树
的两种算法4.1 prim (普里姆算法)4.2 kruskal (克鲁斯卡尔算法)5、总结 1、什么是树 如果一个无向连通
图
不包含回路(连通
图
中不存在环),.
最小生成树
(kruskal算法)
一、概述
最小生成树
问题顾名思义,概括来说就是路修的最短。 接下来引入几个一看就明白的定义:
最小生成树
相关概念: 带权
图
:边赋以权值的
图
称为网或带权
图
,带权
图
的生成树也是带权的,生成树T各边的权值总和称为该树的权。
最小生成树
(MST):权值最小的生成树。
最小生成树
的性质:假设G=(V,E)是一个连通网,U是顶点V的一个非空子集。若(u,v)是一条具有最小权值的边,其中u∈U,v∈...
最小生成树
的构造
最小生成树
树也是
图
的一个特例 什么是生成树? 连通
图
的生成树是包含全部顶点的一个极小连通子
图
,即此树包含
图
中所有的顶点,并且只含尽可能少的边,此树还是连通 一个
图
的生成树不只一个,权(各边权值之和)最小的生成树则为此
图
最小生成树
最小生成树
具有以下特性: 1、
最小生成树
形状不唯一,但
最小生成树
权是唯一的。且为所有生成树中最小的 2、
最小生成树
边数为顶点数减1 3、若无向连通
图
边数比顶点数少1,
图
...
数据结构--
最小生成树
详解
前言 A wise man changes his mind,a fool never. Name:Willam Time:2017/3/11、什么是
最小生成树
现在假设有一个很实际的问题:我们要在n个城市中建立一个通信网络,则连通这n个城市需要布置n-1一条通信线路,这个时候我们需要考虑如何在成本最低的情况下建立这个通信网? 于是我们就可以引入连通
图
来解决我们遇到的问题,n个城市就是
图
上的n
数据结构与算法
33,009
社区成员
35,326
社区内容
发帖
与我相关
我的任务
数据结构与算法
数据结构与算法相关内容讨论专区
复制链接
扫一扫
分享
社区描述
数据结构与算法相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章