生成树可以定义为连通的无向图G
的子图,该图是通过从图中移除所需数量的边而产生的树。 换句话说,生成树是连接和无向图G
的非循环子图,其将所有顶点连接在一起。 图G
可以具有多个生成树。
1. 最小生成树
可以在加权图中为每个边分配权重。 但是,最小生成树是具有最小总权重的生成树。 换句话说,最小生成树是在某个特定图的所有其他生成树中包含最小权重的生成树。
2. 最短路径算法
在本教程的这一部分中,接下来将讨论用于计算图中两个节点之间的最短路径的算法。
有两种算法可用于此目的:
上一篇:
深度优先搜索(DFS)算法
下一篇:
线性搜索