【重点】【矩阵】48. 旋转图像

题目
参考答案

法1:辅助矩阵

java 复制代码
class Solution {
    public void rotate(int[][] matrix) {
        int n = matrix.length;
        int[][] newMatrix = new int[n][];
        for (int i = 0;i < n; ++i) {
            newMatrix[i] = matrix[i].clone();
        }
        for (int i = 0; i < n; ++i) {
            for (int j = 0; j < n; ++j) {
                matrix[j][n - 1 - i] = newMatrix[i][j];
            }
        }
    }
}

法2:原地旋转

直接看上方参考链接。。

相关推荐
正义的彬彬侠2 小时前
举例说明计算一个矩阵的秩的完整步骤
人工智能·机器学习·矩阵·回归
我要学好英语2 小时前
《线性代数》常用公式定理总结
线性代数
新榜有数8 小时前
品牌建设是什么?怎么做好品牌建设?
大数据·矩阵·数据分析·新媒体运营·流量运营·媒体·内容运营
咸鱼菲菲11 小时前
同态加密明文矩阵乘密文向量优化:BSGS小步大步法
安全·矩阵·同态加密
dot.Net安全矩阵1 天前
.NET内网实战:通过命令行解密Web.config
前端·学习·安全·web安全·矩阵·.net
sweetheart7-71 天前
LeetCode54. 螺旋矩阵(2024秋季每日一题 21)
线性代数·矩阵·力扣·数组·每日一题
zero_one_Machel1 天前
leetcode73矩阵置零
算法·leetcode·矩阵
奈斯。zs1 天前
yjs08——矩阵、数组的运算
人工智能·python·线性代数·矩阵·numpy
q567315232 天前
如何在Django中创建新的模型实例
数据库·python·线性代数·django·sqlite
jianglq2 天前
C++高性能线性代数库Armadillo入门
c++·线性代数