最短路径之Dijkstra算法

目录(?)[-] 算法思想 算法描述 算法具体实现 Dijkstra(迪杰斯特拉)算法是典型的最短路径路由算法,用于计算一个节点到其他所有节点的最短路径。主要特点是以起始点为中心向外层层扩展,直到扩展到终点为止(BFS、prime算法都有类似思想)。Dijkstra算法能得出最短路径的最优解,但由于它遍历计算的节点很多,所以效率低。 2.算法描述 1)算法思想:设G=(V,E)是一个带权有向图,把
相关文章
相关标签/搜索