菜修狗


私信TA

用户名:jxnu

访问量:3468

签 名:

がばる、しよおにん

等  级
排  名 3725
经  验 1754
参赛次数 3
文章发表 11
年  龄 18
在职情况 学生
学  校 江西师范大学
专  业 数据科学与大数据技术

  自我简介:

a simple preson want to do someting

TA的其他文章

解题思路:就是用迭代的方法将所有的数组读入,然后再构建一个反转的数组,最后再读入这个相反的顺序,所以基本,就是的很容易的,中规中矩的题,可能会有达大佬想到新解法,但估计很难。时间复杂度O(n^2),空间复杂度O(n^2)


注意事项:注意这个问题的翻转方向,我第一次差一点的翻车了,还好在调试的时候注意到了。


参考代码:

m,n = map(int,input().split())
num = [0 for row in range(m)]
for i in range(m):
   num[i] = list(map(int,input().split()))
ans = [[0 for i in range(m)] for j in range(n)]
for i in range(n):
   for j in range(m):
       ans[i][j] = num[m - 1 - j][i]
for i in range(n):
   for j in range(m):
       print(ans[i][j],end=" ")
   print()


 

0.0分

1 人评分

  评论区