技术栈

*LEEDCODE 48旋转图像

少年芒2023-11-03 0:02
cpp 复制代码
class Solution {
public:
    void rotate(vector<vector<int>>& matrix) {
        int n = matrix.size();
        //  up down
        for(int i = 0; i < n/2; i++)
            for(int j = 0; j < n; j++)
            {
                int tmp = matrix[i][j];
                matrix[i][j] = matrix[n-i-1][j];
                matrix[n-i-1][j] = tmp;
            }

        // zhu
        for(int i = 0; i < n ; i++)
            for(int j = 0; j < i; j++)
            {
                int tmp = matrix[i][j];
                matrix[i][j] = matrix[j][i];
                matrix[j][i] = tmp;
            }
    }
};



上一篇:大模型帮我梳理的docker命令
下一篇:最新 IntelliJ IDEA 旗舰版和社区版下载安装教程(图解)
相关推荐
u***j324
几秒前
算法设计模式总结
算法·设计模式
vir02
11 分钟前
交换瓶子(贪心)
数据结构·算法
G***6691
1 小时前
算法设计模式:贪心与动态规划
算法·设计模式·动态规划
墨染点香
1 小时前
LeetCode 刷题【160. 相交链表】
算法·leetcode·链表
少睡点觉
1 小时前
LeetCode 238. 除自身以外数组的乘积 问题分析+解析
java·算法·leetcode
大千AI助手
1 小时前
多叉树:核心概念、算法实现与全领域应用
人工智能·算法·决策树·机器学习·树·多叉树·大千ai助手
一只老丸
2 小时前
HOT100题打卡第38天——贪心算法
算法·贪心算法
普通网友
2 小时前
高性能TCP服务器设计
开发语言·c++·算法
醒过来摸鱼
2 小时前
9.12 sinc插值
python·线性代数·算法·numpy
普通网友
2 小时前
C++与硬件交互编程
开发语言·c++·算法
热门推荐
01GitHub 镜像站点02今天 Cloudflare 全球事故,连 GPT 和你的网站都一起“掉线”了03UV安装并设置国内源04安娜的档案(Anna’s Archive) 镜像网站/国内最新可访问入口(持续更新)05Linux下V2Ray安装配置指南06BongoCat - 跨平台键盘猫动画工具07Valdi:Snapchat 开源的新一代跨平台 UI 框架08swagger xss漏洞复现09全球最强模型Grok4,国内已可免费使用!(附教程)10Labelme从安装到标注:零基础完整指南