自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 代码随想录-第三日-移除链表元素

创建一个虚拟头结点,其值为 0,这个节点的作用是为了方便处理头结点可能是需要删除的情况。如果 ,则删除该节点,更新 指针,并释放被删除节点的内存。:更新头结点为新的链表头(即跳过所有以 开始的节点)。使用 初始化一个指针 ,从虚拟头结点开始遍历链表。:释放虚拟头结点的内存,避免内存泄漏。否则,继续移动 指针到下一个节点。:将虚拟头结点的指针。指向原始链表的头结点。

2025-01-14 10:42:08 283

原创 二分例题!

这是一个最基本的模板。

2025-01-03 18:40:07 88

原创 二分查找刷题

【代码】二分查找刷题。

2024-12-30 11:00:01 164

原创 只出现一次的数字

【代码】只出现一次的数字。

2024-12-29 18:34:24 407

原创 代码随想录--第二日---长度最小的子数组

最后一步要注意,我当时没有考虑到没找到的问题,导致错误!

2024-12-29 17:59:17 431

原创 代码随想录--第一日有序数组的平方

这道题我还没有看见过类似的,请恕我才疏学浅。希望大家不要犯我的错误!上来最简单的思路,暴力。第二种方法:采用双指针。

2024-12-25 17:17:37 309

原创 代码随想录--第一日--移除元素

while(s[a[i]] > 1):如果当前元素 a[i] 在窗口中出现超过一次,缩小窗口的左边界 j,直到窗口中没有重复元素。i++):外层循环遍历数组,i 是窗口的右边界。更新结果 res,记录当前窗口的最大长度。将当前元素 a[i] 在数组 s 中的计数加一。1.给定一个长度为 n的整数序列,请找出最长的不包含重复的数的。s[a[j]]--;:将窗口左边界 j 处的元素计数减一。

2024-12-25 16:31:34 283

原创 代码随心录打卡第一天二分查找

2.if(num[mid]>target) 右边界:right==mid-1,因为当前的num[mid]一定不是目标值,即查找范围是[mid-1,right];1)while(left

2024-12-25 10:34:06 266

空空如也

空空如也

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

TA关注的人

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