【图论】普利姆算法,最小生成树

一次加入一个节点到我们的最下生成树中。加入哪个?跟着下面的步骤走一遍你就会了。

  1. 把第一个节点A添加进来
  1. 看两条边<A,B>,<A,E>,一个长度是3,一个长度是4,把长度短的边的另一个节点添加进来,也就是B
  1. 再看A,B相连的其他节点,那条边的权值最小,就加入哪条边乃边儿节点。

<A,E>,<B,C>,<B,D>,因为<B,C>的权值最小,所以添加C节点

  1. 很明显,1最小,1乃头是D所以把D加进来
  1. 再加入4,也就是E

6.最后再先7,加入F

相关推荐
mmz12071 天前
前缀和问题(c++)
c++·算法·图论
剪一朵云爱着1 天前
PAT 1131 Subway Map
算法·pat考试·图论
hakertop2 天前
如何基于C#读取.dot图论文件并和QuickGraph联动
数据库·c#·图论
烛衔溟2 天前
C语言图论:无向图基础
c语言·数据结构·图论·无向图
小李小李快乐不已2 天前
图论理论基础(5)
数据结构·c++·算法·机器学习·动态规划·图论
烛衔溟2 天前
C语言图论:有向图基础
c语言·数据结构·图论·有向图
zheyutao2 天前
割点和桥
算法·图论
代码雕刻家2 天前
1.9.课设实验-数据结构-图-校园跑最短路径
c语言·数据结构·算法·图论
小李小李快乐不已2 天前
图论理论基础(4)
c++·算法·图论·迭代加深
qq_433554542 天前
C++ 二维线性DP
c++·算法·图论