题目索引如下表所示:
序号 | 题目 | 难度 |
---|---|---|
1 | 两数之和 | 简单 |
2 | 两数相加 | 中等 |
3 | 无重复字符的最长子串 | 中等 |
4 | 寻找两个正序数组的中位数 | 困难 |
5 | 最长回文子串 | 中等 |
6 | Z 字形变换 | 中等 |
7 | 整数反转 | 简单 |
8 | 字符串转换整数 (atoi) | 中等 |
9 | 回文数 | 简单 |
10 | 正则表达式匹配 | 困难 |
11 | 盛最多水的容器 | 中等 |
12 | 整数转罗马数字 | 中等 |
13 | 罗马数字转整数 | 简单 |
14 | 最长公共前缀 | 简单 |
15 | 三数之和 | 中等 |
16 | 最接近的三数之和 | 中等 |
17 | 电话号码的字母组合 | 中等 |
18 | 四数之和 | 中等 |
25 | K 个一组翻转链表 | 困难 |
32 | 最长有效括号 | 困难 |
42 | 接雨水 | 困难 |
43 | 字符串相乘 | 中等 |
53 | 最大子序和 | 简单 |
92 | 反转链表 II | 中等 |
94 | 二叉树的中序遍历 | 简单 |
124 | 二叉树中的最大路径和 | 困难 |
137 | 只出现一次的数字 II | 中等 |
144 | 二叉树的前序遍历 | 简单 |
145 | 二叉树的后序遍历 | 简单 |
146 | LRU 缓存机制 | 中等 |
189 | 旋转数组 | 中等 |
208 | 实现 Trie (前缀树) | 中等 |
215 | 数组中的第K个最大元素 | 中等 |
220 | 存在重复元素 III | 中等 |
226 | 翻转二叉树 | 简单 |
236 | 二叉树的最近公共祖先 | 中等 |
237 | 删除链表中的节点 | 简单 |
300 | 最长递增子序列 | 中等 |
347 | 前 K 个高频元素 | 中等 |
406 | 根据身高重建队列 | 中等 |
415 | 字符串相加 | 简单 |
692 | 前K个高频单词 | 中等 |
718 | 最长重复子数组 | 中等 |