给定一个包含 m x n 个元素的矩阵(m 行, n 列),请按照顺时针螺旋顺序,返回矩阵中的所有元素。
只输出头顶的一行
class Solution:
def spiralOrder(self, matrix: List[List[int]]) -> List[int]:
if not matrix : return []
res = []
while matrix:
res+= matrix.pop(0)
matrix = [x for x in zip(*matrix)][::-1]
return res