#P0371. 【模板】朴素版正权边单源最短路
【模板】朴素版正权边单源最短路
题目描述
朴素版本正权最短路:
给定一个 个点, 条边的有向图,求 到 的最短路。
图中可能存在重边和自环。
样例输入
第一行由空格隔开的整数 。
之后的 行,每行三个正整数 ,表示一条从 到 长度为 的边。
样例输出
一个整数表示从 到 的最短路长度。
如果不存在最短路,则输出。
样例
3 3
1 2 2
2 3 1
1 3 4
3
数据范围
。
。
图中涉及边长均不超过 ,保证边权为正数。
朴素版本正权最短路:
给定一个 n 个点,m 条边的有向图,求 1 到 n 的最短路。
图中可能存在重边和自环。
第一行由空格隔开的整数 n, m。
之后的 m 行,每行三个正整数 si, ti, wi,表示一条从 si 到 ti 长度为 wi 的边。
一个整数表示从 1 到 n 的最短路长度。
如果不存在最短路,则输出−1。
3 3
1 2 2
2 3 1
1 3 4
3
1≤n≤500。
1≤m≤n2。
图中涉及边长均不超过 104,保证边权为正数。