暂无评论
C语言,数据结构作业用普里姆(Prim)算法构造最小生成树
一个连通图的生成树是一个极小连通子图,它含有图中全部顶点,但只有足以构成一棵树的n-1条边。 当用联通网来表示n个城市以及n个城市间可能设置的通信线路,其中网的顶点表示城市,边表示两城市之间的线路,赋
用C语言实现的Krustral最小生成树算法。
在一个具有几个顶点的连通图G中,如果存在子图G'包含G中所有顶点和一部分边,且不形成回路,则称G'为图G的生成树,代价最小生成树则称为最小生成树。
算法中关于最小生成树的幻灯片,详细讲述了普利姆算法
根据Prim最小生成树算法的设计思想,设计了独特CloseEdge型closedge向量表示U到V-U集合中的边,用上三角法建立了无向图的邻接多重双向链表,构造了链接closedge向量和邻接多重双向
先任意创建一个图; 利用Kruskal算法,求出该图的最小生成树
实现了kruskal的算法,测试可行。
分别利用prim算法和kruskal算法实现求图的最小生成树C++描述
c语言实现最小生成树算法
暂无评论