起点与终点重合的路径称为圈. Dijkstra算法:求G中从顶点u0到其余顶点的最短路