Bellman-Ford,最短路(在环中,UVA 11090)
给你一个边权为正的有向图,节点数最多50个。问你平均长度最短的圈的平均长度是多少。如果没有就输出没有,有就输出具体数值。
显然圈有很多,每个圈的长度也有很多。最简单的思路就是找到所有长度,或者所有最短长度,然后从中挑一个最小的就好了,但是好像没有什么算法能找到所有圈以及他们的所有长度或最短长度的。我最多知道如何判断一个图中有没有圈,而且这样的算法还不少。比如dfs,Floyd判圈法,Bellma
原创
2017-02-11 15:34:25 ·
280 阅读 ·
0 评论