
4
0 3 0 1
0 0 4 0
2 0 0 0
0 0 1 0
0 3 2 1
6 0 4 7
2 5 0 3
3 6 1 0
另外需要注意的是,为了更方便的表示顶点间的不可达状态,可以使用一个十分大的值作为标记。而在题目描述中的算法示例使用了另外一个三维数组对其进行表示,这使原本的O(n3)时间复杂度增长到了O(n4),这也是需要自行修改的部分。
如果两点x,.y不可达,请输出 e[x][y] =-1