#H61. 最短路径问题
最短路径问题
Description
给定 个点( 表示), 条边构成的无向连通图(任意两点互相可达)。
第 条边 表示 与 之间有一条长度为 的无向边。请你求出从 号点到 号点的最短路距离。
注:请使用 Dijkstra 算法求解
数据范围:100%的数据满足:$1\leq n \leq 10^3, 1\leq m \leq 10^5, 1\leq z\leq 10^9$
Format
你的提交代码格式如下所示
#include "Solution.h"
long long Solution::shortest_path(int n, vector<vector<int>>& edges) {
// 请在这里完成你的代码
}
Samples
你的程序 不需要输入输出,提供样例用于自测
4 6
1 2 2
2 3 2
2 4 1
1 3 5
3 4 3
1 4 4
3