11.5 最小生成树

最小生成树是加权连通图中边权重之和最小的生成树。本文介绍了普林算法和克鲁斯卡尔算法的原理与应用。普林算法通过不断选择当前未加入树的最小边来构造最小生成树,避免形成回路。而克鲁斯卡尔算法则是逐步挑选权值最小的边,同样避免形成回路,直至构建完成最小生成树。
摘要由CSDN通过智能技术生成

11.5 最小生成树

生成树的基础概念见这里

连通加权图里的最小生成树是具有边的权之和最小的生成树。

简单来说就是,首先这个图中每条边都有权重,而该图的生成树有很多种生成树,其中各个边权重加在一起最小的就是最小生成树。

普林算法

参考油管视频

比如下面这张图。

image-20210218215506401

随便选择一个点,比如选g,从g的边中选择一条权重最小的边。

image-20210218215751870

就是g-d,所以现在就从{g,d}的所有边中选择一个权重最低的,就是d-e

image-20210218215846954

接着重复上面的过程

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值