【算法02天:Day2】第一章数组 LeetCode 螺旋矩阵II(59)

54 阅读1分钟

题目三:

image.png

解法一:(暴力解法,也是常规解法)

image.png

思路:这道题,主要是要注意边界条件,以及是行变化还是列变化,是matrix[top][i]还是matrix[i][top],还有一点就是要注意如何生成一个二维数组。循环条件也可以改为 count <= n * n,不过在另外一个螺旋矩阵中不能改。

解法二:(参考他人)

这种逻辑我肯定是写不出来的,好复杂,虽然很高级。

image.png

解法三:(参考他人)

image.png