资源限制
时间限制:1.0s 内存限制:512.0MB
问题描述
有一个n个结点m条边的有向图,请输出他的关联矩阵。
输入格式
第一行两个整数n、m,表示图中结点和边的数目。n<=100,m<=1000。
接下来m行,每行两个整数a、b,表示图中有(a,b)边。
注意图中可能含有重边,但不会有自环。
输出格式
输出该图的关联矩阵,注意请勿改变边和结点的顺序。
样例输入
5 9
1 2
3 1
1 5
2 5
2 3
2 3
3 2
4 3
5 4
样例输出
1 -1 1 0 0 0 0 0 0
-1 0 0 1 1 1 -1 0 0
0 1 0 0 -1 -1 1 -1 0
0 0 0 0 0 0 0 1 -1
0 0 -1 -1 0 0 0 0 1
分析:
题目很简单,主要是要注意输出的格式,我们先看一下关联矩阵的由来:

关联矩阵很容易找出来,但我一开始总是不能AC,数字答案都对,-1是有符号数,1和0 省略了正号,我们改成用字符,在1和0 前面都留一个空格即可AC。
while True:
try:
n,m = map(int

这篇博客主要介绍了如何用Python实现有向图的关联矩阵。内容包括问题描述、输入输出格式、样例输入输出及解题分析。作者指出,关联矩阵的正确输出格式是关键,需要注意符号和空格的处理。
最低0.47元/天 解锁文章
241

被折叠的 条评论
为什么被折叠?



