【发布时间】:2011-03-30 03:45:32
【问题描述】:
可能重复:
Algorithm to rotate an image 90 degrees in place? (No extra memory)
说 90 度是指如果:
A = {1,2,3,
4,5,6,
7,8,9}
那么A旋转90度后变成:
A = {7,4,1,
8,5,2,
9,6,3}
【问题讨论】:
-
不,矩阵甚至可以是矩形的。
-
你使用什么语言?
-
只有方阵可以原地旋转。我们会在旋转后将矩形矩阵的维度从 MxN 更改为 NxM,因此在这种情况下我们需要创建一个新矩阵。