自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 二叉树——5.力扣题目:107. 二叉树的层序遍历 II

从下往上大于层序遍历,只需要正常层序遍历完,最后反转一下结果

2023-04-01 12:16:33 102

原创 二叉树——4.力扣题目:102. 二叉树的层序遍历

使用队列,层序遍历二叉树

2023-04-01 11:45:11 99

原创 二叉树——3.力扣题目:94. 二叉树的中序遍历

中序遍历二叉树(递归)(非递归)

2023-03-30 10:53:45 106

原创 二叉树——2.力扣题目:145. 二叉树的后序遍历

后续遍历二叉树(递归)(非递归)

2023-03-30 10:32:31 89

原创 二叉树——1.力扣题目:144. 二叉树的前序遍历

二叉树前序遍历(递归 )(非递归)

2023-03-30 10:19:48 72

原创 栈与队列——7.力扣题目:347. 前 K 个高频元素

使用优先级队列PriorityQueue实现堆寻找最大的前k个元素使用堆

2023-03-27 21:14:07 58

原创 栈与队列——6.力扣题目:239. 滑动窗口最大值

单调队列

2023-03-26 22:55:10 47

原创 栈与队列——5.力扣题目:150. 逆波兰表达式求值

逆波兰表达式

2023-03-26 16:25:28 78

原创 栈与队列——4.力扣题目:1047. 删除字符串中的所有相邻重复项

使用栈解决重复匹配的问题

2023-03-26 14:50:57 90

原创 栈与队列——3.力扣题目:20. 有效的括号

括号匹配的原理和栈一样

2023-03-25 22:41:47 45

原创 栈与队列——2.力扣题目:225. 用队列实现栈

只需要一个队就可以做队头输出的,再插入到队尾

2023-03-25 22:11:45 47

原创 栈与队列——1.力扣题目:232. 用栈实现队列

栈实现队列

2023-03-25 22:11:41 63

原创 字符串——7.力扣题目:459. 重复的子字符串

kmp算法查找重复子串

2023-03-23 15:59:46 56

原创 字符串——6.力扣题目:28. 找出字符串中第一个匹配项的下标

KMP算法

2023-03-22 21:34:14 65

原创 字符串——5.力扣题目:剑指 Offer 58 - II. 左旋转字符串

字符串翻转类题目做题思路:局部反转+整体反转

2023-03-21 20:46:05 78

原创 字符串——4.力扣题目:151. 反转字符串中的单词

字符串中单词间的顺序反转

2023-03-21 18:07:10 81

原创 字符串——3.力扣题目:剑指 Offer 05. 替换空格

数组填充:扩容+从后往前的双指针

2023-03-20 21:48:26 69

原创 字符串——2.力扣题目:541. 反转字符串 II

每次移动2k个单位

2023-03-20 18:12:05 121

原创 字符串——1.力扣题目:344. 反转字符串

双指针

2023-03-20 15:47:49 70

原创 哈希表——8.力扣题目:18. 四数之和

有边界条件还要去重的,不使用哈希,而是使用双指针

2023-03-18 22:30:21 41

原创 哈希表——7.力扣题目:15. 三数之和

使用哈希,不太好剪枝。这里使用双指针来做

2023-03-17 21:50:16 44

原创 哈希表——6.力扣题目: 383. 赎金信

能用数组实现哈希就不用HashMap

2023-03-17 16:20:52 58

原创 哈希表——5.力扣题目:454. 四数相加 II

使用哈希表时间复杂度更低

2023-03-16 22:47:26 72

原创 哈希表——4.力扣题目:1. 两数之和

需要查询值,遇到查询值第一反应使用哈希表

2023-03-16 21:59:20 49

原创 哈希表——3.力扣题目:202. 快乐数

结果会循环,所以使用哈希表

2023-03-16 15:46:58 68

原创 哈希表——2.力扣题目:349. 两个数组的交集

使用HashSet做哈希类题目

2023-03-15 22:46:53 163

原创 哈希表——1.力扣题目:242. 有效的字母异位词

数组其实就是一个简单哈希表

2023-03-14 22:56:17 86

原创 链表——6.力扣题目:面试题 02.07. 链表相交

链表基本操作

2023-03-14 16:51:33 50

原创 链表——7.力扣题目:142. 环形链表 II

快慢指针

2023-03-14 16:37:06 149

原创 链表——5.力扣题目:19. 删除链表的倒数第N个结点

快慢指针

2023-03-12 21:41:14 47

原创 链表——3.力扣题目:206. 反转链表

反转链表

2023-03-12 20:34:27 44

原创 链表——4.力扣题目:24. 两两交换链表中的节点

两两交换链表结点

2023-03-12 20:27:28 71

原创 链表——2.力扣题目:707. 设计链表

此题覆盖了链表的常见操作

2023-03-11 22:46:23 124

原创 链表——1.力扣题目:203. 移除链表元素

链表中元素的删除虚拟头结点处理

2023-03-11 17:44:33 66

原创 数组——5.力扣题目:59. 螺旋矩阵 II

循环不变量原则

2023-03-10 22:54:14 135 1

原创 数组——4.力扣题目:209. 长度最小的子数组

双指针构造滑动窗口

2023-03-10 21:31:43 78

原创 数组——1.力扣题目:704. 二分查找

数组-二分法

2023-03-10 21:27:00 59

原创 数组——3.力扣题目:977. 有序数组的平方

双指针

2023-03-10 21:26:59 47

原创 数组——2.力扣题目:27. 移除元素

快慢指针

2023-03-10 21:26:08 65

空空如也

空空如也

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

TA关注的人

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