算法训练营第四天| 模拟算法 59. 螺旋矩阵 II 总结数组类题型解题框架

张开发
2026/4/19 5:38:38 15 分钟阅读

分享文章

算法训练营第四天| 模拟算法 59. 螺旋矩阵 II 总结数组类题型解题框架
刷题日期2026 年 4 月 14 日题目209. 长度最小的子数组题目链接https://leetcode.cn/problems/spiral-matrix-ii/视频讲解https://www.bilibili.com/video/BV1SL4y1N7mV/一、看到题目的第一想法一开始的误区以为只要用while循环控制再用四个for循环依次填充即可但忽略了奇数矩阵的中心元素和边界越界问题二、实现过程中遇到的困难n 为奇数时最内层会剩下一个单独的元素一开始没有单独处理导致 n3 时矩阵中心为 0无法通过测试用例。三、今日收获心得知道了边界判断的重要性在循环中除了外层的while循环条件每个内层for循环都要加上num total的判断避免在只剩一行 / 一列时重复填充也能自动处理奇数矩阵的中心元素。四、代码实现

更多文章