自定义博客皮肤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)
  • 收藏
  • 关注

原创 代码随想录训练营|链表章节汇总

链表的定义 2、移除链表元素题目:203. 移除链表元素 - 力扣(LeetCode)题意:删除链表中等于给定值 val 的所有节点。示例 1: 输入:head = [1,2,6,3,4,5,6], val = 6 输出:[1,2,3,4,5]示例 2: 输入:head = [], val = 1 输出:[]思路:设置一个虚拟头节点进行删除操作3、设计链表707. 设计链表 - 力扣(LeetCode)题意:在链表类中实现这些功能: 这个题目综合考察链表的用法,包括获取第Index

2023-12-10 21:27:48 883

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

二分法: 循环不变量原则双指针法 : 通过一个快指针和一个满指针,在一个for循环下完成两个for循环的工作精妙之处在于根据当前子序列和大小的情况,不断调节子序列的起始位置。从而将O(n^2)的暴力解法降为O(n)。循环不变量原则|边界判断打卡第二天,用了接近3小时,在视频和笔记帮助下理解清楚,很有收获。希望能坚持下去!

2023-11-30 20:48:22 401

原创 Day1|代码随想录打卡|二分法,移除元素

第一天打卡,要比想象中费时费力,主要考察数组方面的内容。数组是存放在连续内存空间上的相同类型数据的集合,数组可以很方便的通过下标索引的方式获取到下标下对应的数据。其中需要注意的是:数组下标都是从0开始的数组内存空间的地址是连续的所以我们在删除或增添元素时候,难免移动到其他元素的地址。顺便复习一下JS中关于数组方面的基础知识push()

2023-11-30 17:17:29 713

空空如也

空空如也

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

TA关注的人

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