【发布时间】:2010-11-27 17:40:45
【问题描述】:
我需要一种算法用于(顺时针)旋转由一维数组表示的矩阵。
到目前为止,我找到了以下链接,但找不到任何能让我更接近所需解决方案的东西:
http://basgun.wordpress.com/2008/04/11/rotate-array/
http://www.rawkam.com/?p=1008
任何建议或线索将不胜感激!
Hristo
编辑:这是示例
(1 2 3 (顺时针旋转一圈) (7 4 1
4 5 6 ---------> 8 5 2
7 8 9) 9 6 3)
(7 4 1 (花药顺时针旋转循环) (9 8 7
8 5 2 ------> 6 5 4
9 6 3) 3 2 1)
【问题讨论】:
-
什么意思?能举个例子吗?
-
我不明白
clockwise在这种情况下是什么意思...(1 2 3)-(3 2 1)... -
感谢您的回复!我已经修改了我的第一篇文章,所以现在你可以看到我的意思的(HTML 格式的)示例。希望这是有道理的。
标签: arrays matrix rotation dimension