IT博客汇
  • 首页
  • 精华
  • 技术
  • 设计
  • 资讯
  • 扯淡
  • 权利声明
  • 登录 注册

    [讨论] Kruskal 算法

    izzxaz发表于 2016-05-14 11:03:09
    love 0

    以这道题为例子(https://www.izzx.cc/archives/221),简单描述一下Kruskal简单原理。

    根据代码可以看出 主要运用了 sort排序、 并查集、 结构体来配合使用Kruskal算法。

    并查集(https://www.izzx.cc/archives/206)

    先通过sort按照边的长短排序好每一条边,在Kruskal()函数计算时 先初始化各个节点的父节点为自己 再利用并查集 从最短边开始拓展一棵树,边数目越少,计算越快。

    图解思路 在这里:http://blog.csdn.net/todd911/article/details/9257255

     

     

    751 total views, no views today



沪ICP备19023445号-2号
友情链接