977.有序数组的平方
简单的双指针,发现的一个问题是容易思维定势总想从小的往大的遍历,在这道题的场景下会导致代码又臭又长,反过来从大往小就很容易写
209.长度最小的子数组
动态窗口,维护窗口的同时存下最小窗口长度
59.螺旋矩阵II
人脑很容易实现但代码没有那么好表述的题,关键在于把螺旋的过程变成重复性的过程来简化问题,也就是在四个方向上遍历的时候,确保每条边都一样长,这样写起来就容易很多。
这种过程描述型的题,尽可能在过程中找出具有重复性的模式很重要
977.有序数组的平方
简单的双指针,发现的一个问题是容易思维定势总想从小的往大的遍历,在这道题的场景下会导致代码又臭又长,反过来从大往小就很容易写
209.长度最小的子数组
动态窗口,维护窗口的同时存下最小窗口长度
59.螺旋矩阵II
人脑很容易实现但代码没有那么好表述的题,关键在于把螺旋的过程变成重复性的过程来简化问题,也就是在四个方向上遍历的时候,确保每条边都一样长,这样写起来就容易很多。
这种过程描述型的题,尽可能在过程中找出具有重复性的模式很重要