一、数组
1.4有序数组的平方
力扣997:. - 力扣(LeetCode)
思路:暴力法,全部平方后再进行排序,优化方法为双指针方法,比较最左边和最右的值的平方的大小,取大的值放在一个新的数组的最后,依次缩小范围取值
1.5长度最小的子数组
力扣209:. - 力扣(LeetCode)
思路:使用双指针的方法,快指针不断累加数组元素的值,当值大于target后,使用while循环不断缩减左区间,慢指针前进,不断更新最小长度
1.6螺旋矩阵II
力扣59:. - 力扣(LeetCode)
思路:以一大圈为一个循环,每条小边为二次循环,边界值处理,固定区间如左闭右开,当为n为奇数的时候需要单独复制最中心的元素值为n*2