Open meibin08 opened 5 years ago
js解题思路:
/**
* @param {number[][]} matrix
* @return {void} Do not return anything, modify matrix in-place instead.
*/
var rotate = function (matrix) {
var cloneArr = matrix.toString().split(",");
var len = matrix.length;
var index = 0;
for (var i = len - 1; i >= 0; i--) {
var item = cloneArr.slice(index * len, (index + 1) * len);
for (var u = 0; u < len; u++) {
matrix[u][i] = item[u]
};
index++;
};
return matrix;
};
给定一个 n × n 的二维矩阵表示一个图像。
将图像顺时针旋转 90 度。
说明: 你必须在原地旋转图像,这意味着你需要直接修改输入的二维矩阵。请不要使用另一个矩阵来旋转图像。
示例 1:
原题链接:https://leetcode-cn.com/problems/rotate-image/