![](https://img-blog.csdnimg.cn/20190918135101160.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
数组
123
Pycro
这个作者很懒,什么都没留下…
展开
-
【力扣】59. 螺旋矩阵 II
模拟,从外圈往内圈填充,遇到边界即改变方向。所有元素,且元素按顺时针顺序螺旋排列的。原创 2023-05-09 15:21:14 · 71 阅读 · 1 评论 -
【力扣】27. 移除元素
请注意,输入数组是以**「引用」**方式传递的,这意味着在函数里修改输入数组对于调用者是可见的。元素的顺序可以改变。你不需要考虑数组中超出新长度后面的元素。本题要求返回新的数组长度,同时对原有的数组也需要进行修改。为什么返回数值是整数,但输出的答案是数组呢?不要使用额外的数组空间,你必须仅使用。的元素,并返回移除后数组的新长度。原创 2023-05-09 15:05:16 · 81 阅读 · 0 评论 -
【力扣】209. 长度最小的子数组
针对数组中的每一个元素,都需要以其为首或以其为尾寻找最短子数组(某种形式上的遍历),在寻找的过程中维护最短长度。滑动窗口:可以很好地利用之前求和的积累,每次只对滑动窗口内的子数组两端进行微调,节省了很多时间。双层for循环:暴力解法,每层循环都会从0开始重新求和判断,会超出时间限制;,并返回其长度**。**如果不存在符合条件的子数组,返回。个正整数的数组和一个正整数。找出该数组中满足其和。原创 2023-05-09 13:36:33 · 55 阅读 · 0 评论 -
【力扣】704.二分查找
在二分查找的过程中,需要注意"循环不变量"的问题,要么一值保持左闭右闭的区间,即[left,right],要么一值保持左闭右开的区间,即[left, right)推荐使用[left,right],其代码一致性更强,细节问题更少。,如果目标值存在返回下标,否则返回。个元素有序的(升序)整型数组。原创 2023-05-09 12:41:18 · 54 阅读 · 0 评论