package LeetCode.FiveHundredOneToOneThousand;
public class EightHundredAndSixtySeven {
public int[][] transpose(int[][] a) {
// 按照题目所说将矩阵按照对角线进行转置
// 就是将原矩阵的行和列进行转换,所以我们直接把原矩阵复制,将原来的XY进行转置即可
int[][] answer = new int[a[0].length][a.length];
for (int i = 0; i < a.length; i++)
for (int j = 0; j < a[0].length; j++)
// 进行转置
answer[j][i] = a[i][j];
return answer;
}
}
867. 转置矩阵(逐句解释代码)
最新推荐文章于 2021-11-13 15:12:37 发布