对于一个能够确定名次的点,可以注意到,对于该点,入度和出度的数量加起来等于N-1(这样还是不够准确的确切的说是,能够到达这个点的数量和这个点能够到达的数量的和 floyd不仅可以求两个点之间的最短路径,还能求两个点彼此是否能够相互到达最后对于一个可以确定名次的点,能够到达的所有的点 加上 能够到达该点的所有点的和必须等于n-1当然,我们可以通过二进制来简化这个过程 最后处理结果时,设一个变量flag, 因为该点能够到达本身,flag初值赋为1对于两个点i, j首先f[i][j] | f[j][i…