--Author:sts--Date:2020.12.9functionDijkstra()local M =999--近似无穷大local PathMatrix ={
{
0, M,10, M,30,100},--距离矩阵{
M,0,5, M, M, M},{
M, M,0,50, M, M},{
M, M<
Dijkstra算法——lua实现我叫施天舜,是孙卓教授的学生,利用lua语言编写Dijkstra算法,并用MicroCity进行编译操作,程序最终可以输出最短路径长度以及每个点的前驱节点,可以看出每一条具体的最短路径。问题的拓扑图如下:lua代码如下:--Author:施天舜--Date:2020.12.9function Dijkstra() local M = 999 --近似无穷大 local PathMatrix = {{0, M, 10, M,