lanqiao 1460 路径(Dijkstra)
This commit is contained in:
@@ -22,9 +22,7 @@ void dijkstra(int s){
|
|||||||
// 以cur点作为中转点去更新起点到其他各点的距离
|
// 以cur点作为中转点去更新起点到其他各点的距离
|
||||||
for(int i = 1; i <= n; i++){
|
for(int i = 1; i <= n; i++){
|
||||||
if(!vis[i]&&g[cur][i] != 0){
|
if(!vis[i]&&g[cur][i] != 0){
|
||||||
if(mi + g[cur][i] < mindis[i]){
|
mindis[i] = min(mindis[i], mi+g[cur][i]);
|
||||||
mindis[i] = mi + g[cur][i];
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user