https://leetcode.com/problems/rotate-image/description/
48. Rotate Image
这个题目简单的就是需要动动脑子知道矩阵怎么旋转的,这个比较费劲,然后我排名比较后面,有点郁闷
第一名是一开始做倒序排列,然后每次交换两个数字就好了
/**
* @param {number[][]} matrix
* @return {void} Do not return anything, modify matrix in-place instead.
*/
var rotate = function(matrix) {
var n=matrix.length;
for(var i=0;i<n/2;i++){
for(var j=i;j<n-1-i;j++){
p=matrix[i][j];
matrix[i][j] = matrix[n - 1 - j][i];
matrix[n - 1 - j][i] = matrix[n - 1 - i][n - 1 - j];
matrix[n - 1 - i][n - 1 - j] = matrix[j][n - 1 - i];
matrix[j][n - 1 - i] = p;
}
}
};