赞
踩
目录
4.4.3Prim算法的代码实现及测试173、174、175
图的边是有方向的
基于有向图实现拓扑排序。
检测有向图环的目的:
有向图中存在环,就没办法进行拓扑排序了
成员变量:onStack的原理:利用栈的思想进行操作的。如下所示:
文档P11
分别计算各个独立的连通图。这些组合在一起称为最小生成森林。
切分:
横切边:
切分定理:
基于切分定理实现的
步骤一:
步骤二:
步骤三:
步骤四:
步骤五:
步骤六:
步骤七:
步骤八:直到所有的顶点都被连接起来,则说明查找完毕
贪心算法是基础:
求最小生成树的算法都是贪心算法的一种变形
Prim算法实现的过程:
步骤一:
步骤二:
其他的部分依次类推,就可以找到所有的最小生成树了。
参考文档P27
是将森林进行连接
本部分使用了并查集
文档P32
这个不是最小生成树,最小生成树是所有的顶点都要连接起来,这个只是连接需要的两个顶点。
路径:可以是部分的连接
边的松弛:
顶点的松弛:
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。