二维的数组的旋转
class Solution {
public void rotate(int[][] matrix) {
int n=matrix.length;
for(int i=0;i<n/2;i++)
{
for(int j=i;j<n-1-i;j++)
{
//每次会移动四个方块
int xi=n-i-1;
int xj=n-j-1;
int temp=matrix[i][j];
matrix[i][j]=matrix[xj][i];
matrix[xj][i]=matrix[xi][xj];
matrix[xi][xj]=matrix[j][xi];
matrix[j][xi]=temp;
}
}
}
}