代码随想录刷题
文章平均质量分 77
Sakura7301
萌新程序员/上海在职/C/C++
展开
-
数组part02-代码随想录day2
找出该数组中满足其和 ≥ target 的长度最小的 连续子数组 [numsl, numsl+1, …给你一个按 非递减顺序 排序的整数数组 nums,返回 每个数字的平方 组成的新数组,要求也按 非递减顺序 排序。使用滑动窗口的方法,每次都获取区间和,然后循环判断大小,如果大于目标值,那么减去左侧的数,以此来获取最小长度。首先理解题意,要知道我们要处理的原始数组本身也是非递减的,这说明在平方之后最大值只能在左侧或者右侧。那么就简单了,我们用两个指针,每次循环都找到最大元素自后向前放进传出数组即可。原创 2023-05-11 22:05:37 · 56 阅读 · 0 评论 -
数组part01-代码随想录day 1
二分查找、双指针法原创 2023-05-09 21:39:37 · 237 阅读 · 0 评论