Dijkstra算法的一种高效率实现
Implementing the Dijkstra Algorithm Quite Efficiently作者机构:安徽理工大学计算机科学与技术系淮南232001
出 版 物:《计算机与数字工程》 (Computer & Digital Engineering)
年 卷 期:2007年第35卷第7期
页 面:21-22,44页
学科分类:08[工学] 0835[工学-软件工程] 081202[工学-计算机软件与理论] 0812[工学-计算机科学与技术(可授工学、理学学位)]
主 题:Dijkstra算法 最小堆 算法优化
摘 要:Dijkstra提出单源点最短路径算法即计算一个节点到其他所有节点的最短路径。算法结构过于复杂且效率较低。采用最小堆对Dijkstra最短路径算法进行优化,优化后的算法比起经典算法在时间复杂度和空间复杂度上都有明显的提高。