Skip to content

230710 - Transpose of Matrix

  • 【题意】 转置矩阵
  • 【要求】
    • Time Complexity O(N*N)
    • Auxiliary Space O(1)
  • 【Constraints】
    • 1 <= N <= 103;
    • -109 <= mat[i][j] <= 109

走一半。 py Coding 过程中错了两次,马虎了,在交换那块。

Python3 代码

【我的】

py
class Solution:
    def transpose(self, matrix, n):
        for i in range(n):
            for j in range(i, n):
                matrix[i][j], matrix[j][i] = matrix[j][i], matrix[i][j]