给你一个 m 行 n 列的矩阵 matrix ,请按照 顺时针螺旋顺序 ,返回矩阵中的所有元素。
示例 1:
1 | 输入:matrix = [[1,2,3],[4,5,6],[7,8,9]] |
示例 2:
1 | 输入:matrix = [[1,2,3,4],[5,6,7,8],[9,10,11,12]] |
找规律~
拿样例来说明,对样例一:
1 | 1 2 3 |
对样例二我们发现也是重复上述过程,这个规律的关键就是 从矩阵的每一列表元素里各取一个元素组成新矩阵,而 Python 中恰有这样的一个函数 zip,AC 代码如下:
1 | class Solution: |