题目描述
解题
class Solution { public int[][] transpose(int[][] matrix) { //新建二维数组用来存放结果,注意顺序 int[][] ints = new int[matrix[0].length][matrix.length]; //两层循环,第一层遍历原数组内每个数组 for(int i = 0 ; i < matrix.length ; i++){ //第二层遍历原数组每个数组中的数组 for(int j = 0 ; j<matrix[i].length;j++){ ints[j][i] = matrix[i][j]; } } return ints; } }