题目链接:
https://www.lintcode.com/problem/spiral-matrix/description
给定一个包含 m x n 个要素的矩阵,(m 行, n 列),按照螺旋顺序,返回该矩阵中的所有要素。
Example
样例 1:
输入:[[ 1, 2, 3 ], [ 4, 5, 6 ], [ 7, 8, 9 ]]
输出: [1,2,3,6,9,8,7,4,5]
样例 2
输入:[[ 6,4,1 ], [ 7,8,9 ]]
输出: [6,4,1,9,8,7]
思路1:使用矩阵的左上角和右下角两对坐标来控制所打印的矩阵。
思路2:打印行数据,行所在下标不变,改变列下标。
打印列数据,列所在下标不变,改变行下标。