自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2)
  • 收藏
  • 关注

原创 代码随想录算法训练营第二天| 209.长度最小的子数组、59.螺旋矩阵II、区间和、开发商购买土地

拿下滑动窗口! | LeetCode 209 长度最小的子数组_哔哩哔哩_bilibili问题所在:没有梳理清楚整个代码逻辑,虽然理解题意,要素都在,但排列顺序有问题;应通过举例子顺一遍,应该先让指针右移递加,一旦和满足要求(>=target),首先计算此时长度,比较选取和上一次的最小值;先删除此时左指针元素,减小长度用于下一次判断;然后在处理left左指针,left++(先处理left会导致长度不是此时符合要求的长度;以及)关键点:滑动窗口,分清左右两指针的作用,因此判断清楚循环递增变量用哪一个重点理解w

2024-09-13 21:36:56 503

原创 代码随想录算法训练营第一天| 704. 二分查找、27. 移除元素

回答:这是一个查找的过程,直到查到或者查完为止。数组长度奇数正好可以取到中间;数组长度是偶数取到中间附近,差一点无所谓,主要是大概对半分开查找。这几道题之前做过,视频讲解也看过,但真正上手做是另一回事,有很多小细节需要考虑,需要明白每个地方为什么这样做,理解了之后,后续才有可能自己写对。不知道比较完大小后如何将平方的结果按顺序排好,放在哪里;问题所在:没有分清快慢指针的用途,判断条件写的有误。分不清该二分值还是下标,对数组奇数偶数不知道怎么处理。思考:为什么要用while?不会动态分配数组大小;

2024-09-11 21:53:44 137

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除