旋转图像
1. 题目描述
给定一个n×n的二维矩阵matrix表示一个图像,请你将图像顺时针旋转90°。
你必须原地旋转图像,这意味着你需要直接修改输入的二维矩阵。请不要使用另一个矩阵来旋转图像。
示例
2. 解法
2.1 转置反转解法
将一个矩阵顺时针旋转90°,其实可以先将矩阵转置,再将每一行的数组对称反转即可。
class Solution {
public:
void rotate(vector<vector<int>>& matrix)
{
int n = matrix.size();
for(int i = 0; i < n; ++i)
{