class Solution {
public:
void rotate(vector<vector<int>>& matrix) {
//首先对向量进行转置
for(int i=0;i<matrix[0].size();i++)//控制行
{
for(int j=0;j<i;j++)//控制列
{
int temp;
temp=matrix[j][i];
matrix[j][i]=matrix[i][j];
matrix[i][j]=temp;
}
}
//然后对矩阵进行按行反转
{
for(int i=0;i<matrix[0].size();i++)
{
reverse(matrix[i].begin(),matrix[i].end());
}
}
}
};
LeetCode:048. 旋转图像
最新推荐文章于 2024-07-18 05:54:33 发布