镖局运镖---无向图的最小生成树

  假设有n个城市和m条道路,对应无向图中的点和边。每条路的过路费对应边的权值。镖局现在需要选择一些道路进行疏通,以便边距可以达到任意一个城镇,要求花费的银子越少越好。换句话说,镖局的要求就是用最少的边让图连通(任意两点之间可以互相到达),将多余的边去掉。   很显然,要想让有n个顶点的图连通,那么至少需要n-1条边。如果一个连通无向图不包含回路,那么就是一棵树,其实这里就是求一个图的最小生成树。
相关文章
相关标签/搜索