对于相当密集的图:
复杂度 O(V^3)(具有小常数)
如果图稀疏,可以使用每个顶点的 BFS 或Johnson 算法
(O(V^2+ V*E), O(V^2*logV + V*E))
财政年度:
0 1 2 //ecc = 2
1 0 1 //ecc = 1 - central point
2 1 0 //ecc = 2
Run Code Online (Sandbox Code Playgroud)
如果您使用树(正如消失的评论中提到的 MST)-有更快的方法:
O(V+E)