0867. Transpose Matrix #
题目 #
给定一个二维整数数组 matrix
,返回 matrix
的 转置矩阵。
矩阵的 转置 是指将矩阵的主对角线翻转,交换矩阵的行索引与列索引。
思路 #
代码 #
class Solution {
public int[][] transpose(int[][] matrix) {
int m = matrix.length, n = matrix[0].length;
int[][] ans = new int[n][m];
for (int i = 0; i < n; i++) {
for (int j = 0; j < m; j++) {
ans[i][j] = matrix[j][i];
}
}
return ans;
}
}