900字范文,内容丰富有趣,生活中的好帮手!
900字范文 > python【力扣LeetCode算法题库】面试题 01.07- 旋转矩阵

python【力扣LeetCode算法题库】面试题 01.07- 旋转矩阵

时间:2020-01-26 22:14:54

相关推荐

python【力扣LeetCode算法题库】面试题 01.07- 旋转矩阵

面试题 01.07. 旋转矩阵

给你一幅由 N × N 矩阵表示的图像,其中每个像素的大小为 4 字节。请你设计一种算法,将图像旋转 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]

]

class Solution:def rotate(self, matrix: List

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。