能解决dijkstra算法所不能解决的负权边问题。 此外它很好理解,就是从给的第一条边开始遍历松弛,遍历n-1轮即可保证得到最优解。 如果遍历完n-1轮之后还可以继续通过松弛修改每个结点,那么则表明有负环。