基于Dijkstra算法的最短路径实现与应用

wo43073 35 0 DOC 2019-05-06 15:05:51

Dijkstra算法是用于计算一个节点到其余所有节点最短路径的单源路径算法。我们先阐述Dijkstra算法的原理,在算法设计中,分别用邻接矩阵和邻接表存储带权有向图,并编写C++语言实现Dijkstra算法最短路径,用户只需输入要处理的有向图中包含段的个数和弧头与弧尾的顶点以及该弧上所附带的权值,程序即可自动求出顶点之间最短路径。在此基础上讨论该算法在实际生活中的应用。

用户评论
请输入评论内容
评分:
暂无评论