最小生成树算法

定义

最小生成树(MST)算法用于寻找连通加权无向图的权重和最小的生成树(包含全部节点、无环、连通)。

常见算法

算法 核心思想 时间复杂度 适用场景
Kruskal 按边权重升序选择,用并查集避免环 O(E log E) 稀疏图
Prim 从起点开始,用优先级队列选最小边扩展 O((V+E)logV) 稠密图

应用场景

  • 网络布线(最小成本连接所有节点)
  • 随机迷宫生成
  • 聚类分析

相关概念


Interactive Graph