LeetCode 48 旋转图像

力扣

LeetCode 48 旋转图像_第1张图片

思路:过程模拟

第一步

矩阵转置

第二步

矩阵矩阵每行逆置

代码

 

class Solution {
public:
    void zhuanzhi(vector>&matrix)
    {
        for(int i=0;i>&matrix)
   
        for(int i=0;i>& matrix) {
zhuanzhi(matrix);
nizhi(matrix);
    }
};

小技巧

1.交换两个数

swap(m,n);//交换m,n的值

2.矩阵转置

二维数组mat[m][m]
for(int i=0;i

3.引入传参

f(&m)

你可能感兴趣的:(LeetCode,leetcode,算法,职场和发展)