摘要: 和prim算法以顶点为出发点不同,kruskal算法以边为中心,将所有边以小到大排序,遍历边,如果当前边的两个顶点有一个没有访问过,则记录该边,直到记录的边到达顶点数-1时,即所有顶点都可以相连,为最小生成树 实现代码: public static class Kruskal { private i 阅读全文
posted @ 2021-08-11 14:19 aruba_233 阅读(17) 评论(0) 推荐(0)
摘要: 最小生成树需要一个加权连通图,连通图就是所有顶点都是连在一起的,从任意一个顶点,都能到达除本身外任意一个顶点 prim算法:将顶点分成两个集合 U和 V,U用来存放每次遍历得到的与U中顶点最小路径的邻接顶点,V用来存放U中没有的顶点。U初始化存放任意一个顶点,每次从V中遍历得到与U集合中的顶点最小路 阅读全文
posted @ 2021-08-11 09:55 aruba_233 阅读(34) 评论(0) 推荐(0)