刷题
刷题
经典数据结构
数组
题目 | 难度 | 状态 |
---|---|---|
1. 两数之和 | 简单 | 通过 |
167. 两数之和 II - 输入有序数组 | 中等 | 通过 |
剑指 Offer II 006. 排序数组中两个数字之和 | 简单 | 通过 |
剑指 Offer 57. 和为 s 的两个数字 | 简单 | 通过 |
136. 只出现一次的数字 | 简单 | 通过 |
217. 存在重复元素 | 简单 | 通过 |
2073. 买票需要的时间 | 简单 | 通过 |
26. 删除有序数组中的重复项 | 简单 | 未通过 |
27. 移除元素 | ||
283. 移动零 | ||
344. 反转字符串 | ||
5. 最长回文子串 | ||
263. 丑数 | 简单 | 未通过 |
264. 丑数 II | 中等 | 未通过 |
1201. 丑数 III | 中等 | 未通过 |
313. 超级丑数 | 中等 | 未通过 |
373. 查找和最小的 K 对数字 | ||
链表
题目 | 难度 | 通关 |
---|---|---|
19. 删除链表的倒数第 N 个结点 | 中等 | 通过 |
21. 合并两个有序链表 | 简单 | 通过 |
23. 合并 K 个升序链表 | 困难 | 通过 |
83. 删除排序链表中的重复元素 | 简单 | 通过 |
82. 删除排序链表中的重复元素 II | 中等 | 半通过 |
86. 分隔链表 | 简单 | 通过 |
876. 链表的中间结点 | 简单 | 通过 |
剑指 Offer 22. 链表中倒数第 k 个节点 | 简单 | 通过 |
141. 环形链表 | 简单 | 通过 |
142. 环形链表 II | 中等 | 未通过 |
160. 相交链表 | 简单 | 半通过 |
1836. 从未排序的链表中移除重复元素 | 中等 | 半通过 |
栈
题目 | 难度 | |
---|---|---|
20. 有效的括号 | 简单 | |
解题套路
滑动窗口
本文讲解的例题
力扣题目 | 难度 | 状态 |
---|---|---|
3. 无重复字符的最长子串 | 中等 | |
438. 找到字符串中所有字母异位词 | 中等 | 半通过 |
567. 字符串的排列 | 中等 | 未通过 |
76. 最小覆盖子串 | 困难 | 未通过 |