如果是Bellman–Ford,并且wa#12
查看原帖
如果是Bellman–Ford,并且wa#12
1066414
lwj1239楼主2024/6/2 18:50

1

4 3

2 3 -1

3 4 -1

4 2 -1 这个一组数据应该输出NO,因为点1不能到达负环,所以需要加一个条件判断

if (dist[u] != INF && dist[u] + w < dist[v]) { dist[v] = dist[u] + w; flag = true; }

这个才是松弛的条件

2024/6/2 18:50
加载中...