Fork me on GitHub

2017年7月6日

更多和最小生成树相关的问题

摘要: -------------------siwuxie095 更多和最小生成树相关的问题 Prim 算法和 Kruskal 算法的时间复杂度 时间复杂度Lazy PrimO(E*logE)PrimO(E*logV)KruskalO(E*logE) Prim 算法和 Kruskal 算法的实现思路里,每次都有一个... 阅读全文

posted @ 2017-07-06 03:58 siwuxie095 阅读(247) 评论(0) 推荐(0) 编辑

Kruskal算法

摘要: --------------------siwuxie095 Kruskal 算法 在 Prim 算法中,不停地改变切分,同时通过切分寻找 横切边中权值最小的那条边 在这个过程中,可能有人就会有这样一个想法:如果每 次都找当前权值最小的那条边(不是横切边中),那么 它就一定属于最小生成树 看如下实例: ... 阅读全文

posted @ 2017-07-06 03:50 siwuxie095 阅读(246) 评论(0) 推荐(0) 编辑

Prim算法

摘要: siwuxie095 Lazy Prim 算法 在介绍 Prim 算法之前,先介绍 Lazy Prim 算法 看如下实例: 这张连通带权无向图中所有边上的权值如下: 求最小生成树的过程,其实就是从这张连通带权无向图 的所有边中选出 V-1 条边,并且这 V-1 条边连接了 V 个顶点 根据切分定理可 阅读全文

posted @ 2017-07-06 03:32 siwuxie095 阅读(683) 评论(0) 推荐(0) 编辑

最小生成树问题

摘要: siwuxie095 最小生成树问题 这里介绍最小生成树(Minimum Spanning Tree)问题 所谓生成树,就是对于一个完全连通的带权无向图,用 V-1 条边连接 V 个顶点而形成的树,即为该图的生成树,如上图所示 而在所有的生成树中,边上的权值相加最小的生成树,即为最小生成树, 如何找 阅读全文

posted @ 2017-07-06 03:13 siwuxie095 阅读(907) 评论(0) 推荐(0) 编辑

导航