【无标题】
矩阵的顺时针旋转90度
方法一
可以采用矩阵拷贝的方式去写。
class Solution {
public void rotate(int[][] matrix) {
int n = matrix.length;
int[][] matrix_new = new int[n][n]; // 新建一个数组去存旋转后的矩阵,然后在拷贝回去
for (int i = 0; i < n; ++i) {
for (int j = 0; j < n; ++j) {
matrix_new[j][n - i - 1] = matrix[i][j];
}
}
for (int i = 0; i < n; ++i) {
for (int j = 0; j < n; ++j) {
matrix[i][j] = matrix_new
【无标题】最先出现在Python成神之路。
共有 0 条评论