从一个边带权重的连通图出发,包含连通图中所有节点,且边权重总和最小的树,即连通图的最小生成树。
Prim算法的思路是将图分成两个部分,一部分是当前加入最小生成树的节结点集合 T T T,另一部分是还未加入最小生成树的结点集合 G G G。
Kruskal的主要任务是选择边, Prim的主要任务是选择节点, 所以Kruskal适合稀疏图,Prim适合节点少的图。
京公网安备 11010502049817号