1、977有序数组的平方
a:因为数组是有序的,所以可以通过从中间到两边来排序或者从左右两边向中间遍历然后再反转。
b:如果数组不是有序的,那么应该先排序。并且排序的时候不可以进行等于。
2、209长度最小的子数组
a:相当与双指针来不断遍历,并且注意条件sum要>=target。并且注意当满足条件之后,要继续移动指针然后再遍历。
b: sum-=ans[left++];
3、59螺旋数组2
a: 主要是四个操作以及终止条件,可以把4个作为一个循环,也可以用count来计数。
b:要注意区间