#C10L08P07. C10.L08.最短路算法.Bellman-Ford训练2.判断负环

C10.L08.最短路算法.Bellman-Ford训练2.判断负环

题目描述

给定一个 nn 个点 mm 条边的有向图,边权可能为负数。请判断该图是否存在负环,如果存在输出“Yes” ,否则输出 “No” 。

输入格式

第一行包含三个整数 nnmm1n5001 \le n \le 5001m100001 \le m \le 10000)。

接下来 mm 行,每行包含三个整数 xx,yy,zz,表示存在一条从点 xx 到点 yy 的有向边,边长为 zz ( abs(z)10000abs(z) \le 10000 )。

输出格式

存在负环输出 “Yes” ,否则输出 “No” 。

样例

2 1
1 2 1
No