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

网站建设规划公司地址淘宝自己网站怎么建设

网站建设规划公司地址,淘宝自己网站怎么建设,网站开发郑州,芜湖网站建设全包仅需800元题目 给定一个 n n 的二维矩阵 matrix 表示一个图像。请你将图像顺时针旋转 90 度。 你必须在 原地 旋转图像,这意味着你需要直接修改输入的二维矩阵。请不要 使用另一个矩阵来旋转图像。 示例 1: 输入:matrix [[1,2,3],[4,5,6],[7,8,9]]…

题目

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

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

示例 1:

输入:matrix = [[1,2,3],[4,5,6],[7,8,9]]
输出:[[7,4,1],[8,5,2],[9,6,3]]

示例 2:

输入:matrix = [[5,1,9,11],[2,4,8,10],[13,3,6,7],[15,14,12,16]]
输出:[[15,13,2,5],[14,3,4,1],[12,6,8,9],[16,7,10,11]]

提示:

  • n == matrix.length == matrix[i].length
  • 1 <= n <= 20
  • -1000 <= matrix[i][j] <= 1000

代码

对于内存结果分析我不太理解,原地旋转,空间复杂度O(1),在Python中排到60%以下吗?

class Solution(object):def rotate(self, matrix):length=len(matrix)for i in range(length//2):for j in range(i,length-1-i):r_c=matrix[i][j]row=jcol=length-1-iwhile row!=i or col!=j:r_c,matrix[row][col]=matrix[row][col],r_crow,col=col,length-1-rowmatrix[row][col]=r_c
matrix = [[1,2,3],[4,5,6],[7,8,9]]
A=Solution()
A.rotate(matrix)
print(matrix)

 

 

http://www.yayakq.cn/news/620307/

相关文章:

  • 河北网站建设收益网站建设合伙人
  • 创建平台网站下载软件免费软件的定义
  • 网站运营存在的问题网站对公司的意义
  • 潍坊市城市建设官网站百度wordpress安装
  • 怎么样建设自己网站马克杯网站开发
  • 心理网站开发背景微信小程序案例源码
  • 广州市哪有做网站的大丰哪家专业做网站
  • 网站打开速度太慢wordpress oauth qq
  • v9双语版网站怎么做不同类型网站优势
  • WordPress做的网站源代码百度商城官网首页
  • 怎样将自己做的网站给别人看aspx网站 整站抓取
  • sql2005做网站可以查各种资料的app
  • 山东公路建设集团网站男女做微电影网站
  • 专业网站建设86215网站怎么做来卖东西
  • 网站备案IP与空间成交功能网站
  • php网站虚拟机价格最近最新手机中文大全4
  • 手机网站建设好吗专业网站建设开发
  • 竞价移动网站国外好玩的网站
  • 网站建设工作分解结构词典聊城网站优化技术
  • 潍坊企业模板建站十堰百度网站建设
  • 苏州新公司网站建设wordpress 浏览ppt
  • 网站seo化自己可以吗qq电脑版网页登录入口
  • 直播网站建设方案域名注册需要什么资料
  • 郑州网站推广方式python做软件界面
  • h5开发网站优点天津做网站.都找津坤科技
  • 怎么做网站不会被屏蔽铁道部建设管理司官方网站
  • 对比色网站设计上海网站建设服务站霸网络
  • html5旅游网站中国建设网官方网站地址
  • 网站建设运营推广wordpress防黑
  • 建设网站过时网站建设合同管辖地