1,最短路径的概念: 1,从有向图中某一顶点(起始顶点)到达另一顶点(终止顶点)的路径中,其权值之和最小的路径: 2,问题的提法: 1,给定一个带权有向图 G 与起始顶点 v,求从 v 到 G 中其它顶点的最短路径(每条边上都存在有意义的权值): 2,Dijkstra 算法核心是通过已知最短路径寻找未知最短路径: 3,解决思路: 1,Dijkstra 提出按路径长度的递增次序,逐步产生最短路径: 1,首先求出长度最短的一条最短路径,再参照它求出长度次短的一条最短路径,依次类推,直到从起始顶点 v…