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

家居企业网站建设咨询安卓内核级优化神器

家居企业网站建设咨询,安卓内核级优化神器,网页设计公司背景,公司网络推广公司文章目录 1、题目描述2、 思路3、代码 1、题目描述 旋转图像,给定一个 n n 的二维矩阵 matrix 表示一个图像。请你将图像顺时针旋转 90 度。你必须在 原地 旋转图像,这意味着你需要直接修改输入的二维矩阵。请不要 使用另一个矩阵来旋转图像。 2、 思路…

文章目录

  • 1、题目描述
  • 2、 思路
  • 3、代码


1、题目描述

 旋转图像,给定一个 n × n 的二维矩阵 matrix 表示一个图像。请你将图像顺时针旋转 90 度。你必须在 原地 旋转图像,这意味着你需要直接修改输入的二维矩阵。请不要 使用另一个矩阵来旋转图像。

2、 思路

要将一个矩阵顺时针旋转 90 度,分两步:

  1. 水平翻转:将矩阵上下行进行交换。
  2. 斜对角旋转:沿着主对角线(左上到右下)交换元素。

3、代码

class Solution:def rotate(self, matrix: List[List[int]]) -> None:"""Do not return anything, modify matrix in-place instead."""# 水平翻转n = len(matrix)for i in range(n//2):for j in range(n):matrix[n-i-1][j], matrix[i][j]  = matrix[i][j], matrix[n-i-1][j]# 斜对角旋转for i in range(len(matrix)):for j in range(i):matrix[j][i], matrix[i][j] = matrix[i][j], matrix[j][i]return matrix 
http://www.dtcms.com/wzjs/523693.html

相关文章:

  • 12380网站建设总结seo是什么简称
  • 做网站设计师好吗免费大数据分析网站
  • psd网站首页图片seo网站推广怎么做
  • 网站设计师需要学什么网络优化工程师简历
  • 小语种网站建设及推广百度开户要多少钱
  • 免费注册网站云空间定制营销型网站建设
  • 北京专业网站制作品牌seo是什么意思
  • 浅谈网站的主色调设计百度推广有用吗
  • wordpress花园网站百度推广官方网站
  • 深圳网站建设软件开发公司广州seo网站营销
  • 成都网站建设联系电话网络服务运营商
  • 合法购物网站建设宁波seo关键词排名优化
  • 做响应式网站的菜单栏建一个app平台的费用多少
  • 永久免费素材网站软件开发外包公司
  • 设计师接私单做网站百度手机助手app
  • 河南省住房与城乡建设部网站百度账号怎么改用户名
  • wap网站开发流程市场调研怎么写
  • 网上那个网站做席子批发seo企业优化方案
  • 描述网站建设的基本流程国内新闻最新5条
  • 闽侯县建设局网站长沙网站制作关键词推广
  • 外贸网站设计方案德芙巧克力软文推广
  • 手机号码网站建设企业中层管理人员培训课程
  • 聊城做网站做的不错的做互联网项目怎么推广
  • wordpress图片地址优化优化设计答案六年级上册
  • 网站开发部署黄冈黄页88网黄冈房产估价
  • 做网站月收入优化网站推广排名
  • 网站建设程序百度seo推广怎么收费
  • 导购网站建设如何自己制作网页
  • 网页版微信二维码如何做网站优化
  • dota2max网站怎么做壁纸友情链接的作用有哪些