本文主要是介绍迪杰斯特拉最短路径算法,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
问题 A: 算法7-15:迪杰斯特拉最短路径算法
时间限制: 1 Sec 内存限制: 32 MB题目描述
在带权有向图G中,给定一个源点v,求从v到G中的其余各顶点的最短路径问题,叫做单源点的最短路径问题。
在常用的单源点最短路径算法中,迪杰斯特拉算法是最为常用的一种,是一种按照路径长度递增的次序产生最短路径的算法。
可将迪杰斯特拉算法描述如下:
在本题中,读入一个有向图的带权邻接矩阵(即数组表示),建立有向图并按照以上描述中的算法求出源点至每一个其它顶点的最短路径长度。
输入
这篇关于迪杰斯特拉最短路径算法的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!