1.数组与链表
206. 反转链表 - 力扣(LeetCode) (leetcode-cn.com)
24. 两两交换链表中的节点 - 力扣(LeetCode) (leetcode-cn.com)
141. 环形链表 - 力扣(LeetCode) (leetcode-cn.com)
142. 环形链表 II - 力扣(LeetCode) (leetcode-cn.com)
2.栈与队列
20. 有效的括号 - 力扣(LeetCode) (leetcode-cn.com)
232. 用栈实现队列 - 力扣(LeetCode) (leetcode-cn.com)
225. 用队列实现栈 - 力扣(LeetCode) (leetcode-cn.com)
3.优先队列与堆
703. 数据流中的第 K 大元素 - 力扣(LeetCode) (leetcode-cn.com)
239. 滑动窗口最大值 - 力扣(LeetCode) (leetcode-cn.com)
4.哈希表(Map与Set)
242. 有效的字母异位词 - 力扣(LeetCode) (leetcode-cn.com)
1. 两数之和 - 力扣(LeetCode) (leetcode-cn.com)
15. 三数之和 - 力扣(LeetCode) (leetcode-cn.com)
1995. 统计特殊四元组 - 力扣(LeetCode) (leetcode-cn.com)
5.树
98. 验证二叉搜索树 - 力扣(LeetCode) (leetcode-cn.com)
236. 二叉树的最近公共祖先 - 力扣(LeetCode) (leetcode-cn.com)
235. 二叉搜索树的最近公共祖先 - 力扣(LeetCode) (leetcode-cn.com)
1.递归与分治
50. Pow(x, n) - 力扣(LeetCode) (leetcode-cn.com)
169. 多数元素 - 力扣(LeetCode) (leetcode-cn.com)
2.贪心算法
122. 买卖股票的最佳时机 II - 力扣(LeetCode) (leetcode-cn.com)
Leetcode-买卖股票的时机_一只禾的博客-CSDN博客
3.BFS与DFS
102. 二叉树的层序遍历 - 力扣(LeetCode) (leetcode-cn.com)
4.位运算
5.动态规划
70. 爬楼梯 - 力扣(LeetCode) (leetcode-cn.com)‘