一份从0开始的个人LeetCode刷题记录,使用语言C++(说不定以后会换成C
题目 | 难度 | 知识点 |
---|---|---|
19. 删除链表的倒数第n个节点 | 🌟🌟 | 双指针 |
21. 合并有序链表 | 🌟 | 模拟、递归 |
24. 两两交换链表中的节点 | 🌟🌟 | 指针、模拟 |
21. 合并有序链表 | 🌟 | 模拟 |
21. 合并有序链表 | 🌟 | 模拟、递归 |
203. 移除链表元素 | 🌟 | 模拟 |
206. 反转链表 | 🌟 | 模拟、递归、指针 |
237. 删除链表中的节点 | 🌟🌟 | 脑筋急转弯 |
445. 两数相加II | 🌟🌟 | 链表加法、栈 |
61. 旋转链表 | 🌟🌟 | 双指针、模拟、环(?) |
86. 分隔链表 | 🌟🌟 | 模拟 |
题目 | 难度 | 知识点 |
---|---|---|
104. 二叉树的最大深度 | 🌟 | 递归、BFS |
题目 | 难度 | 知识点 |
---|---|---|
1. 两数之和 | 🌟 | 哈希表 |
题目 | 难度 | 知识点 |
---|---|---|
3. 无重复字符的最长子串 | 🌟🌟 | 滑动窗口 |
题目 | 难度 | 知识点 |
---|---|---|
1019. 链表中的下一个更大节点 | 🌟🌟 | 单调栈 |