Codeforces 20C Dijkstra?
题目的要求是求一个可能含有自连环和平行边的图的单源最短路(从 1 到 n)。
顶点数为 n, 边数为 m, 2 ≤ n ≤ 105, 0 ≤ m ≤ 105. 时间限制 2 秒。
原题地址:http://codeforces.com/problemset/problem/20/C
输入数据第一行是 n m, 第二行 u v w, 表示有边 (u, v) 的权值是 w.
输入 1:
5 6 1 2 2 2 5 5 2 3 4 1 4 1 4 3 3 3 5 1
输出 1:
1 4 3 5
这个显然 Dijkstra… 是不太合适的啦。边数有点少,用 SPFA 比较好。注意这道题要求的是求出路径,而不是最短路的数值。
原创文章,转载请注明来源:http://euyuil.com/2927/codeforces-20c-dijkstra/
