用 Python 计算顶点到顶点可达性矩阵的程序

programmingpythonserver side programming

假设我们有一个图作为邻接列表表示,我们必须找到 2D 矩阵 M,其中

  • 当顶点 i 和 j 之间存在路径时,M[i, j] = 1。

  • 否则,M[i, j] = 0。

因此,如果输入如下

那么输出将是

1111
0111
0111
0111
0111
0111

为了解决这个问题,我们将遵循这些步骤 −