1420:Dijkastra(II)
时间限制: 1000 ms 内存限制: 131072 KB
提交数: 4202 通过数: 659
【题目描述】
给定一个无向连通图,求从1到n的最短路。
【输入】
第一行两个整数n,m,代表点数和边数;
接下来m行,每行三个整数s,t,d,代表从s到t有一条长度为d的无向边。
【输出】
输出一个整数表示最短距离。
本文介绍如何使用Dijkstra算法求解大规模无向图中从1到n的最短路径问题,特别强调了对长距离路径的处理,使用longlong类型避免溢出,并详细讲解了优先队列和dis数组的初始化技巧。
时间限制: 1000 ms 内存限制: 131072 KB
提交数: 4202 通过数: 659
给定一个无向连通图,求从1到n的最短路。
第一行两个整数n,m,代表点数和边数;
接下来m行,每行三个整数s,t,d,代表从s到t有一条长度为d的无向边。
输出一个整数表示最短距离。
1622

被折叠的 条评论
为什么被折叠?