基于链表的Dijkstra算法优化研究

被引:8
作者
张红科
机构
[1] 同济大学
关键词
最短路径; 迪杰斯特拉算法; 优化研究; 链表;
D O I
暂无
中图分类号
TP301.6 [算法理论];
学科分类号
081202 ;
摘要
迪杰斯特拉算法是图论中计算最短路径的经典算法,但在实际使用中该算法耗费大量的计算时间和存储空间。通过对传统迪杰斯特拉算法的深入分析,在计算时间和存储空间上对该算法提出了一种新的优化方案,并给出了优化后的详细算法。改进算法从消除冗余计算和冗余存储入手,采用链表数组作为存储结构。经算法复杂度分析,优化后的迪杰斯特拉算法在求解最短路径问题时在时间和空间复杂度上都有明显的提高。该优化算法操作性强,具有一定的实用价值。
引用
收藏
页码:1702 / 1703+1734 +1734
页数:3
相关论文
共 4 条
[1]  
数据结构考研指导.[M].李春葆编著;.清华大学出版社.2003,
[2]  
算法导论.[M].()ThomasH.Cormen等著;.高等教育出版社.2002,
[3]  
数据结构.[M].严蔚敏;吴伟民编著;.清华大学出版社.1997,
[4]  
图论及其应用.[M].(美)邦迪(J.A.Bondy);(美)默蒂(U.S.R.Murty)著;吴望名等译;.科学出版社.1984,