有关图的几个经典算法

一、最小生成树算法 1、Kruskal算法 · 利用最小堆和不相交集来实现 · 最小堆中结点的格式 ·在构造最小生成树过程中,取最小堆的根结点,若该边两个顶点不属于同一个连通分量,则取该边,否则拿掉该根结点继续然后接着取最小堆的根结点进行判断。 2、prim算法 · 从连通网络N = {V,E }中的某一顶点u0出发,选择与它关联的具有最小权值的边 ( u0,v ),将其顶点加入到生成树顶点集合U
相关文章
相关标签/搜索