48._旋转图像_矩阵_中等

 

 送分,不过这种方法还是借助了辅助数组,虽然最后拷贝回去了。

class Solution {
    public void rotate(int[][] matrix) {
        int [][]newMatrix = new int[matrix.length][matrix.length];
        for(int i=0;i<matrix.length;i++){
            for(int j=0;j<matrix.length;j++){
                newMatrix[j][matrix.length-i-1] = matrix[i][j];
            }
        }
       for(int i=0;i<matrix.length;i++){
            for(int j=0;j<matrix.length;j++){
                matrix[i][j] = newMatrix[i][j];
            }
        }

        
    }
}

 

 

 

 

posted @ 2021-09-28 17:34  你的雷哥  阅读(41)  评论(0编辑  收藏  举报