Java spfa算法模板

SPFA 求最短路
spfa求最短路 题目地址
题目描述
给定一个 n 个点 m 条边的有向图,图中可能存在 重边 和 自环 , 边权可能为 负数 。
请你求出 1 号点到 n 号点的最短距离,如果无法从 1 号点走到 n 号点,则输出 impossible。
数据保证不存在负权回路。
输入格式
第一行包含整数 n 和 m。
接下来 m 行每行包含三个整数 x,y,z,表示存在一条从点 x 到点 y 的有向边,边长为 z。
输出格式
输出一个整数,表示 1 号点到 n 号点的最短距离。
如果路径不存在,则输出 impossible。
数据范围
1≤n,m≤105, 图中涉及边长绝对值均不超过 10000。
输入样例:
3 3
1 2 5
2 3 -3
1 3 4

输出样例:
2

spfa Java模板
import java.util.*;

class Main{

Java spfa算法模板最先出现在Python成神之路

版权声明:
作者:感冒的梵高
链接:https://www.techfm.club/p/16220.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>