Dijkstra(迪杰斯特拉)算法是典型的单源最短路径算法,用于计算一个节点到其他所有节点的最短路径。主要特点是以起始点为中心向外层层扩展,直到扩展到终点为止。
/*图的邻接矩阵表示*/
typedef struct _graph{
int vexs[MAX];
int vnum;
int enum;
int matrix[MAX][MAX];
}Graph,* PGraph;
Dijkstra算法,布布扣,bubuko.com
Dijkstra算法
原文:http://www.cnblogs.com/dreamysmurf/p/3913627.html