当前位置: 首页 > news >正文

旋转图像(LeetCode)

题目

给定一个 × n 的二维矩阵 matrix 表示一个图像。请你将图像顺时针旋转 90 度。

你必须在 原地 旋转图像,这意味着你需要直接修改输入的二维矩阵。请不要 使用另一个矩阵来旋转图像。

解题

def rotate(matrix):n = len(matrix)# 矩阵转置for i in range(n):for j in range(i, n):matrix[i][j], matrix[j][i] = matrix[j][i], matrix[i][j]# 逐行反转for i in range(n):matrix[i].reverse()# 测试
matrix = [[1, 2, 3], [4, 5, 6], [7, 8, 9]]
rotate(matrix)
print(matrix)

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • docker 启动 mongo,redis,nacos.
  • 网络安全实训第三天(文件上传、SQL注入漏洞)
  • 用7EPhone云手机进行TikTok的矩阵运营
  • 自己对对抗性样本的实质的理解
  • 【深度学习】【语音】TTS, 如何使用Python分析WAV的采样率、比特深度、通道数
  • windows中electron,使用electron-builder构建时由于文件过大导致构建失败解决方案
  • 构建具有音频功能的中英翻译器:一个Python应用程序的旅程
  • 启发式算法之模拟退火算法
  • 微信云开发云存储全部下载
  • WPF中XAML相对路径表示方法
  • 第三章 zookeeper+kafka群集
  • 最长对称子串
  • 在Ubuntu中重装Vscode(没有Edit Configurations(JSON)以及有错误但不标红波浪线怎么办?)
  • 数学建模笔记(1):插值法
  • 计算机毕业设计 医院问诊系统 Java+SpringBoot+Vue 前后端分离 文档报告 代码讲解 安装调试
  • 实现windows 窗体的自己画,网上摘抄的,学习了
  • #Java异常处理
  • 2019年如何成为全栈工程师?
  • canvas 五子棋游戏
  • java8 Stream Pipelines 浅析
  • MYSQL如何对数据进行自动化升级--以如果某数据表存在并且某字段不存在时则执行更新操作为例...
  • niucms就是以城市为分割单位,在上面 小区/乡村/同城论坛+58+团购
  • PHP 小技巧
  • ReactNativeweexDeviceOne对比
  • 大整数乘法-表格法
  • 记一次删除Git记录中的大文件的过程
  • 精彩代码 vue.js
  • 浅析微信支付:申请退款、退款回调接口、查询退款
  • 小程序开发中的那些坑
  • ​Distil-Whisper:比Whisper快6倍,体积小50%的语音识别模型
  • ​Z时代时尚SUV新宠:起亚赛图斯值不值得年轻人买?
  • #多叉树深度遍历_结合深度学习的视频编码方法--帧内预测
  • #绘制圆心_R语言——绘制一个诚意满满的圆 祝你2021圆圆满满
  • (1/2) 为了理解 UWP 的启动流程,我从零开始创建了一个 UWP 程序
  • (javascript)再说document.body.scrollTop的使用问题
  • (附源码)php新闻发布平台 毕业设计 141646
  • (经验分享)作为一名普通本科计算机专业学生,我大学四年到底走了多少弯路
  • (十一)手动添加用户和文件的特殊权限
  • (四)js前端开发中设计模式之工厂方法模式
  • (一)appium-desktop定位元素原理
  • (一)认识微服务
  • (转) Android中ViewStub组件使用
  • .[backups@airmail.cc].faust勒索病毒的最新威胁:如何恢复您的数据?
  • .gitignore文件设置了忽略但不生效
  • .NET CORE 第一节 创建基本的 asp.net core
  • .net MVC中使用angularJs刷新页面数据列表
  • .NET Standard 支持的 .NET Framework 和 .NET Core
  • .Net各种迷惑命名解释
  • .NET开源纪元:穿越封闭的迷雾,拥抱开放的星辰
  • .net连接MySQL的方法
  • @RequestBody的使用
  • [ C++ ] STL---stack与queue
  • [12] 使用 CUDA 进行图像处理
  • [2019红帽杯]Snake
  • [AI]ChatGPT4 与 ChatGPT3.5 区别有多大