自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 代码随想录训练营第11天|堆 栈

【代码】代码随想录训练营第11天|堆 栈。

2023-08-20 00:42:40 41 1

原创 代码随想录训练营第十天 | 栈和队列

front:看stackout是不是空的,如果是就吧stackin的元素放到stack in 然后看stack out peak。dequeue: 检查stackout 是不是空的,如果是就把stack in 中的元素逐个放入stackout实现反序。Queue:Enqueue(加到队伍末),dequeue(去掉顶),front/ rear(不删除只查看),empty。Stack : Push(加到顶部),pop(返回顶部),top(查看顶部),empty(空判断)pop:就是删掉q1的顶部元素。

2023-08-18 23:32:41 34 1

原创 代码随想录训练营第九天|KMP+字符串总结

1. 双指针,O(n)2.反转字符串3. KMP字符串:两个指针在一个for下完成两个for的工作链表: 快慢指针实现,如果相遇有环N数之和:哈希表解决两数之和,双指针解决三数之和降O(n^3) -> O(n^2)同理四数之和O(n^4) -> O(n^3)

2023-08-17 23:31:50 48 1

原创 ​代码随想录训练营第八天|字符串

【代码】​代码随想录训练营第八天|字符串。

2023-08-16 23:30:06 39 1

原创 代码随想录训练营第七天|哈希表part2

【代码】【无标题】

2023-08-15 22:47:49 57 1

原创 代码随想录训练营第六天|哈希表

Hash table: 哈希表, 散列表 &

2023-08-15 02:13:34 48 1

原创 代码随想录训练营第四天|链表24,142,19,面试02.07

【代码】代码随想录训练营第四天|链表24,142,19,面试02.07。

2023-08-12 22:39:59 23 1

原创 代码随想录算法训练营第3天 | 链表203,707,206

是因为我们要遍历到指定索引位置,而索引是从 0 开始计数的。这个计算可以理解为从尾部到目标索引的距离。表示从头部开始遍历时,所需的步数,其中。表示从尾部开始遍历时,所需的步数,其中。

2023-08-12 00:52:50 58 1

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

977. 两个指针+ 一个result array+ 一个res的指针- 注意要倒着加入。官方题解总有一种很厉害的感觉。这个题有毒,越看越不明白,明天继续。

2023-08-11 00:28:17 17 1

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

当nums[mid] > target: 区间更新到[left, right-1];当nums[mid] < target: 区间更新到[left+1, right];当nums[mid] < target: 区间更新到[left+1, right);当nums[mid] > target: 区间更新到[left, right);左闭右开区间 [left, right) 包括左边的值,不包括右边的值。连续 内存地址 100, 101, 102,103,。-删除得时候,需要平移剩下的数值,只能覆盖。

2023-08-09 22:57:41 127 1

空空如也

空空如也

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

TA关注的人

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