首页 > 编程知识 正文

数据结构笔记整理,数据结构c语言版笔记

时间:2023-05-06 14:05:54 阅读:23060 作者:1757

实验11图的应用

一、实验目的

(1)棱镜(Prim )算法和克鲁斯卡尔(cruscal )算法,掌握图的最小生成树的两种结构方法

)2)掌握求单源点最短路径的离散(Dijkstra )算法;

)3)掌握拓扑排序方法

)4)了解上述算法的程序实现。

二.实验环境

Windows 7或更高版本的操作系统,Visual Studio 2010或更高版本的环境。

三.实验内容

1 .请分别使用棱镜(Prim )算法和克鲁斯卡尔(cruscal )算法来描绘有向图的最小生成树的结构过程,如下所示。 (其中在普林斯初期选定a点) )。

棱镜(Prim )算法

巡航卷曲(Kruskal )算法

2 .使用戴克斯特拉(Dijkstra )算法,求出加权有向图中从顶点a到其馀各顶点的最短路径及其长度,如下所示。

3 .请列出以下有向图的所有可能拓扑顺序:

1.ABCDEF

2.ABCEDF

3.ABDCEF

4.BACDEF

5.BADCEF

程序浏览:

课件目录提供了相关算法的程序实现,请

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。