自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 代码随想录day3|203.移除链表元素、707.设计链表 、 206.反转链表

注意:用while循环,因为删除直到head或者中间值!203.移除链表元素。

2023-05-14 22:50:04 1136

原创 代码随想录算法训练营day2|977.有序数组的平方 ,209.长度最小的子数组 ,59.螺旋矩阵II

给定一个含有 n 个正整数的数组和一个正整数 s ,找出该数组中满足其和 ≥ s 的长度最小的 连续 子数组,并返回其长度。输入:s = 7, nums = [2,3,1,2,4,3] 输出:2 解释:子数组 [4,3] 是该条件下的长度最小的子数组。双指针,可移动的双指针,看起来像滑动窗口。当前子数组>=s,左边指针右移,和肯定减小,右边指针也继续右移,直到和>=s。双指针法:分别指向首位,因为最大平方值在两边,判断最大值,移动指针。注意:此处运用了sum删除当前i的值进行i指针的循环。

2023-05-13 22:34:44 86

原创 代码随想录算法训练营day1|数组理论基础,704. 二分查找,27. 移除元素

注意:最后return slowIndex;因为最后一个赋值后slowIndex已经++了。更改两个边界,因为right取不到,所以right=middle;数组不能直接删除元素,要覆盖住,发现要删除的元素把后面元素都前移。注意:i处==val i--;快指针向前遍历不等于val的值,并给慢指针赋值。

2023-05-12 20:47:55 1217 1

空空如也

空空如也

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

TA关注的人

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