【重点】【矩阵】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:原地旋转

直接看上方参考链接。。

相关推荐
郝学胜-神的一滴1 小时前
Qt6 + OpenGL 3.3 渲染环境搭建全指南:从空白窗口到专属渲染画布的优雅实现
数据结构·c++·线性代数·算法·系统架构·图形渲染
计算机安禾1 小时前
【数据结构与算法】第18篇:数组的压缩存储:对称矩阵、三角矩阵与稀疏矩阵
c语言·开发语言·数据结构·c++·线性代数·算法·矩阵
适应规律1 小时前
强化学习笔记(赵世钰)
笔记·线性代数·概率论
Book思议-4 小时前
【数据结构】数组与特殊矩阵
数据结构·算法·矩阵
Eloudy5 小时前
线性算子 A 的迹为 A 的任意矩阵表示的迹
机器学习·矩阵
net3m337 小时前
可微分结构搜索, 可微分算子选择 —— 让程序“结构”也可学习 , 具体怎么实现结构的轮询穷举
人工智能·线性代数·矩阵
人道领域7 小时前
LeetCode【刷题日记】:螺旋矩阵逆向全过程,边界缩进优化
算法·leetcode·矩阵
甄心爱学习8 小时前
【word2vec】为什么要维护两套词向量矩阵?
机器学习·矩阵·word2vec
再卷也是菜1 天前
第一章、线性代数(2)高斯消元法
线性代数·算法
爱丽_1 天前
SQL 事务主线:ACID、隔离级别、MVCC 与一致性读
jvm·矩阵