我的代码
我的 LeetCode 解决方案!
贡献
非常欢迎您的贡献!
如果您发现希望解决的问题,实现该问题的最佳方法是通过提交实现该问题的拉取请求来提供帮助。有关工作流程的更多详细信息,请参阅 CONTRIBUTING.md 文件。
您也可以直接在 GitHub issues 中询问解决问题的思路并进行讨论。
指数
- 学习
- 数组和字符串
- 队列和堆栈
- 链表
- 哈希表
- 二分查找
- 二叉树
- 二叉搜索树
- N叉树
- Trie(前缀树)
- 决策树
- 递归一
- 递归二
- 并发性
- 其他的
- 壳
- 数据库
- 排序算法
- 搜索算法
- 面试
学习
数组和字符串
# | 标题 | 解决方案 | 困难 | 标签 |
---|
14 | 最长公共前缀 | Java 和 Python | 简单的 | 字符串简介 |
26 | 从排序数组中删除重复项 | Java 和 Python | 简单的 | 结论 |
27 | 删除元素 | Java 和 Go | 简单的 | 两分球技术 |
28 | 实现 strStr() | Java 和 Python | 简单的 | 字符串简介 |
54 | 螺旋矩阵 | Java 和 Python | 中等的 | 二维数组简介 |
66 | 加一 | Java 和 Python | 简单的 | 数组简介 |
67 | 添加二进制 | Java 和 Python | 简单的 | 字符串简介 |
118 | 帕斯卡三角形 | Java 和 Python | 简单的 | 二维数组简介 |
119 | 帕斯卡三角形 II | Java 和 Python | 简单的 | 结论 |
151 | 反转字符串中的单词 | Java 和 Python | 中等的 | 结论 |
167 | Two Sum II - 输入数组已排序 | Java 和 Python | 简单的 | 两分球技术 |
189 | 旋转阵列 | Java 和 Python | 简单的 | 结论 |
209 | 最小子数组总和 | Java 和 Python | 中等的 | 两分球技术 |
第283章 | 移动零 | Java 和 Python | 简单的 | 结论 |
第344章 | 反转字符串 | Java 和 Python | 简单的 | 两分球技术 |
第485章 | 最大连续数 | Java 和 Python | 简单的 | 两分球技术 |
第498章 | 对角线遍历 | Java 和 Python | 中等的 | 二维数组简介 |
第557章 | 反转字符串中的单词 III | Java 和 Python | 简单的 | 结论 |
第561章 | 数组分区 I | Java 和 Python | 简单的 | 两分球技术 |
第724章 | 查找枢轴索引 | Java 和 Python | 简单的 | 数组简介 |
第747章 | 最大的数字比其他数字的两倍大 | Java 和 Python | 简单的 | 数组简介 |
队列和堆栈
# | 标题 | 解决方案 | 困难 | 标签 |
---|
20 | 有效括号 | Java 和 Python | 简单的 | 堆栈:后进先出的数据结构 |
133 | 克隆图 | Java 和 Python | 中等的 | 堆栈和DFS |
150 | 评估逆波兰表示法 | Java 和 Python | 中等的 | 堆栈:后进先出的数据结构 |
155 | 最小堆栈 | Java 和 Python | 简单的 | 堆栈:后进先出的数据结构 |
200 | 岛屿数量 | Java 和 Python | 中等的 | 队列和BFS |
225 | 使用队列实现堆栈 | Java 和 Python | 简单的 | 结论 |
第232章 | 使用堆栈实现队列 | Java 和 Python | 简单的 | 结论 |
第279章 | 完全平方数 | Java 和 Python | 中等的 | 队列和BFS |
第394章 | 解码字符串 | Java 和 Python | 中等的 | 结论 |
第494章 | 目标总和 | Java 和 Python | 中等的 | 堆栈和DFS |
第542章 | 01 矩阵 | Java 和 Python | 中等的 | 结论 |
622 | 设计循环队列 | Java 和 Python | 中等的 | 队列:先进先出的数据结构 |
第733章 | 洪水填充 | Java 和 Python | 简单的 | 结论 |
第739章 | 每日气温 | Java 和 Python | 中等的 | 堆栈:后进先出的数据结构 |
第752章 | 打开锁 | Java 和 Python | 中等的 | 队列和BFS |
第841章 | 钥匙和房间 | Java 和 Python | 中等的 | 结论 |
链表
# | 标题 | 解决方案 | 困难 | 标签 |
---|
2 | 两个数字相加 | Java 和 Python | 中等的 | 结论 |
19 | 从列表末尾删除第 N 个节点 | Java 和 Python | 中等的 | 两指针技术 |
21 | 合并两个排序列表 | Java 和 Python | 简单的 | 结论 |
61 | 旋转列表 | Java 和 Python | 中等的 | 结论 |
135 | 使用随机指针复制列表 | Java 和 Python | 中等的 | 结论 |
141 | 链表循环 | Java 和 Python | 简单的 | 两指针技术 |
142 | 链表循环II | Java 和 Python | 中等的 | 两指针技术 |
160 | 两个链表的交集 | Java 和 Python | 简单的 | 两指针技术 |
203 | 删除链接列表元素 | Java 和 Python | 简单的 | 经典问题 |
206 | 反向链表 | Java 和 Python | 简单的 | 经典问题 |
234 | 回文链表 | Java 和 Python | 简单的 | 经典问题 |
328 | 奇偶链表 | Java 和 Python | 中等的 | 经典问题 |
第430章 | 展平多级双向链表 | Java 和 Python | 中等的 | 结论 |
707 | 设计链表 | Java 和 Python | 简单的 | 单链表 |
哈希表
# | 标题 | 解决方案 | 困难 | 标签 |
---|
1 | 两和 | Java 和 Python | 简单的 | 实际应用——哈希图 |
3 | 没有重复字符的最长子串 | Java 和 Python | 中等的 | 结论 |
36 | 有效数独 | Java 和 Python | 中等的 | 实际应用——设计关键 |
49 | 组字谜 | Java 和 Python | 中等的 | 实际应用——设计关键 |
136 | 单号 | Java 和 Python | 简单的 | 实际应用-哈希集 |
第202章 | 快乐数 | Java 和 Python | 简单的 | 实际应用-哈希集 |
205 | 同构弦 | Java 和 Python | 简单的 | 实际应用——哈希图 |
217 | 包含重复项 | Java 和 Python | 简单的 | 实际应用-哈希集 |
219 | 包含重复 II | Java 和 Python | 简单的 | 实际应用——哈希图 |
第347章 | 前 K 个频繁元素 | Java 和 Python | 中等的 | 结论 |
第349章 | 两个数组的交集 | Java 和 Python | 简单的 | 实际应用-哈希集 |
350 | 两个数组的交集 II | Java 和 Python | 简单的 | 实际应用——哈希图 |
380 | 插入 删除 GetRandom O(1) | Java 和 Python | 中等的 | 结论 |
第387章 | 字符串中的第一个唯一字符 | Java 和 Python | 简单的 | 实际应用——哈希图 |
第454章 | 4总和II | Java 和 Python | 中等的 | 结论 |
599 | 两个列表的最小索引和 | Java 和 Python | 简单的 | 实际应用——哈希图 |
第652章 | 查找重复的子树 | Java 和 Python | 中等的 | 实际应用——设计关键 |
705 | 设计哈希集 | Java 和 Python | 简单的 | 设计一个哈希表 |
706 | 设计HashMap | Java 和 Python | 简单的 | 设计一个哈希表 |
第771章 | 珠宝和宝石 | Java 和 Python | 简单的 | 结论 |
二分查找
# | 标题 | 解决方案 | 困难 | 标签 |
---|
4 | 两个排序数组的中值 | Java 和 Python | 难的 | 更多实践二 |
33 | 在旋转排序数组中搜索 | Java 和 Python | 中等的 | 模板一 |
34 | 查找已排序数组中元素的第一个和最后一个位置 | Java 和 Python | 中等的 | 模板三 |
50 | 战俘(x,n) | Java 和 Python | 中等的 | 结论 |
69 | 平方 (x) | Java 和 Python | 简单的 | 模板一 |
153 | 查找旋转排序数组中的最小值 | Java 和 Python | 中等的 | 模板二 |
154 | 求旋转排序数组 II 中的最小值 | Java 和 Python | 难的 | 更多实践 |
162 | 查找峰值元素 | Java 和 Python | 中等的 | 模板二 |
167 | Two Sum II - 输入数组已排序 | Java 和 Python | 简单的 | 更多实践 |
278 | 第一个坏版本 | Java 和 Python | 简单的 | 模板二 |
第287章 | 找到重复的数字 | Java 和 Python | 中等的 | 更多实践二 |
第349章 | 两个数组的交集 | Java 和 Python | 简单的 | 更多实践 |
350 | 两个数组的交集 II | Java 和 Python | 简单的 | 更多实践 |
第367章 | 有效的完全平方数 | Java 和 Python | 简单的 | 结论 |
第374章 | 猜数字更高或更低 | Java 和 Python | 简单的 | 模板一 |
410 | 分割数组最大和 | Java 和 Python | 难的 | 更多实践二 |
第658章 | 查找 K 个最接近的元素 | Java 和 Python | 中等的 | 模板三 |
704 | 二分查找 | Java 和 Python | 简单的 | 背景 |
719 | 查找第 K 个最小对距离 | Java 和 Python | 难的 | 更多实践二 |
第744章 | 找到大于目标的最小字母 | Java 和 Python | 简单的 | 结论 |
二叉树
# | 标题 | 解决方案 | 困难 | 标签 |
---|
94 | 二叉树中序遍历 | Java 和 Python | 中等的 | 遍历一棵树 |
101 | 对称树 | Java 和 Python | 简单的 | 递归解决树问题 |
102 | 二叉树层次顺序遍历 | Java 和 Python | 中等的 | 遍历一棵树 |
104 | 二叉树的最大深度 | Java 和 Python | 简单的 | 递归解决树问题 |
105 | 从先序和中序遍历构造二叉树 | Java 和 Python | 中等的 | 结论 |
106 | 通过中序和后序遍历构造二叉树 | Java 和 Python | 中等的 | 结论 |
112 | 路径总和 | Java 和 Python | 简单的 | 递归解决树问题 |
116 | 填充每个节点中的下一个右指针 | Java 和 Python | 中等的 | 结论 |
117 | 填充每个节点中的下一个右指针 II | Java 和 Python | 中等的 | 结论 |
144 | 二叉树前序遍历 | Java 和 Python | 中等的 | 遍历一棵树 |
145 | 二叉树后序遍历 | Java 和 Python | 难的 | 遍历一棵树 |
236 | 二叉树的最低共同祖先 | Java 和 Python | 中等的 | 结论 |
第297章 | 序列化和反序列化二叉树 | Java 和 Python | 中等的 | 结论 |
二叉搜索树
# | 标题 | 解决方案 | 困难 | 标签 |
---|
98 | 验证二叉搜索树 | Java 和 Python | 中等的 | 空白石板技术简介 |
108 | 将排序数组转换为二叉搜索树 | Java 和 Python | 简单的 | 附录:高度平衡 BST |
110 | 平衡二叉树 | Java 和 Python | 简单的 | 附录:高度平衡 BST |
173 | 二叉搜索树迭代器 | Java 和 Python | 中等的 | 空白石板技术简介 |
220 | 包含重复 III | Java 和 Python | 中等的 | 结论 |
235 | 二叉搜索树的最低公共祖先 | Java 和 Python | 简单的 | 结论 |
450 | 删除 BST 中的节点 | Java 和 Python | 中等的 | BST 的基本操作 |
700 | 在二叉搜索树中搜索 | Java 和 Python | 简单的 | BST 的基本操作 |
701 | 插入二叉搜索树 | Java 和 Python | 中等的 | BST 的基本操作 |
703 | 流中的第 K 个最大元素 | Java 和 Python | 简单的 | 结论 |
N叉树
# | 标题 | 解决方案 | 困难 | 标签 |
---|
第429章 | N 叉树层次顺序遍历 | Java 和 Python | 简单的 | 遍历 |
第559章 | N 叉树的最大深度 | Java 和 Python | 简单的 | 递归 |
第589章 | N 叉树先序遍历 | Java 和 Python | 简单的 | 遍历 |
590 | N 叉树后序遍历 | Java 和 Python | 简单的 | 遍历 |
Trie(前缀树)
# | 标题 | 解决方案 | 困难 | 标签 |
---|
208 | 实现 Trie(前缀树) | Java 和 Python | 中等的 | 基本操作 |
211 | 添加和搜索单词 - 数据结构设计 | Java 和 Python | 中等的 | 实际应用一 |
212 | 单词搜索 II | Java 和 Python | 难的 | 实际应用二 |
第336章 | 回文对 | Java 和 Python | 难的 | 实际应用二 |
第421章 | 数组中两个数字的最大异或 | Java 和 Python | 中等的 | 实际应用二 |
第648章 | 替换单词 | Java 和 Python | 中等的 | 实际应用一 |
第677章 | 映射和对 | Java 和 Python | 中等的 | 实际应用一 |
决策树
# | 标题 | 解决方案 | 困难 | 标签 |
---|
### | 计算熵 | Java 和 Python | 简单的 | 执行 |
### | 计算最大信息增益 | Java 和 Python | 简单的 | 执行 |
递归一
# | 标题 | 解决方案 | 困难 | 标签 |
---|
21 | 合并两个排序列表 | Java 和 Python | 简单的 | 结论 |
24 | 成对交换节点 | Java 和 Python | 中等的 | 递归原理 |
50 | 战俘(x,n) | Java 和 Python | 中等的 | 复杂性分析 |
70 | 爬楼梯 | Java 和 Python | 简单的 | 记忆化 |
95 | 独特的二叉搜索树 II | Java 和 Python | 中等的 | 结论 |
104 | 二叉树的最大深度 | Java 和 Python | 简单的 | 复杂性分析 |
118 | 帕斯卡三角形 | Java 和 Python | 简单的 | 递归关系 |
119 | 帕斯卡三角形 II | Java 和 Python | 简单的 | 递归关系 |
206 | 反向链表 | Java 和 Python | 简单的 | 递归关系 |
第344章 | 反转字符串 | Java 和 Python | 简单的 | 递归原理 |
509 | 斐波那契数列 | Java 和 Python | 简单的 | 记忆化 |
第779章 | 语法中的第 K 个符号 | Java 和 Python | 中等的 | 结论 |
递归二
# | 标题 | 解决方案 | 困难 | 标签 |
---|
17 号 | 电话号码的字母组合 | Java 和 Python | 中等的 | 结论 |
22 | 生成括号 | Java 和 Python | 中等的 | 递归到迭代 |
37 | 数独求解器 | Java 和 Python | 难的 | 回溯 |
46 | 排列 | Java 和 Python | 中等的 | 结论 |
52 | N-皇后区 II | Java 和 Python | 难的 | 回溯 |
77 | 组合 | Java 和 Python | 中等的 | 回溯 |
84 | 直方图中最大的矩形 | Java 和 Python | 难的 | 结论 |
94 | 二叉树中序遍历 | Java 和 Python | 中等的 | 递归到迭代 |
98 | 验证二叉搜索树 | Java 和 Python | 中等的 | 分而治之 |
100 | 同一棵树 | Java 和 Python | 简单的 | 递归到迭代 |
102 | 二叉树层次顺序遍历 | Java 和 Python | 中等的 | 递归到迭代 |
218 | 天际线问题 | Java 和 Python | 难的 | 结论 |
240 | 搜索二维矩阵 II | Java 和 Python | 中等的 | 分而治之 |
912 | 对数组进行排序 | Java 和 Python | 中等的 | 分而治之 |
并发性
# | 标题 | 解决方案 | 困难 | 标签 |
---|
1114 | 按顺序打印 | Java 和 Python | 简单的 | 并发性 |
1115 | 交替打印 FooBar | Java 和 Python | 中等的 | 并发性 |
1116 | 打印零 偶数 奇数 | Java 和 Python | 中等的 | 并发性 |
1117 | 建设水 | Java 和 Python | 中等的 | 并发性 |
1195 | Fizz Buzz 多线程 | Java 和 Python | 中等的 | 并发性 |
1226 | 用餐哲学家 | Java 和 Python | 中等的 | 并发性 |
其他的
# | 标题 | 解决方案 | 困难 | 标签 |
---|
6 | 之字折线转换 | Java 和 Python | 中等的 | 其他的 |
9 | 回文数 | Java 和 Python | 简单的 | 其他的 |
12 | 整数转罗马 | Java 和 Python | 中等的 | 其他的 |
16 | 3 总和最接近 | Java 和 Python | 中等的 | 其他的 |
18 | 4总和 | Java 和 Python | 中等的 | 其他的 |
25 | k 组中的反向节点 | Java 和 Python | 难的 | 其他的 |
30 | 所有单词串联的子串 | Java 和 Python | 难的 | 其他的 |
31 | 下一个排列 | Java 和 Python | 中等的 | 其他的 |
32 | 最长有效括号 | Java 和 Python | 难的 | 其他的 |
35 | 搜索插入位置 | Java 和 Python | 简单的 | 其他的 |
39 | 组合总和 | Java 和 Python | 中等的 | 其他的 |
40 | 组合总和 II | Java 和 Python | 中等的 | 其他的 |
43 | 字符串相乘 | Java 和 Python | 中等的 | 其他的 |
45 | 跳跃游戏二 | Java 和 Python | 难的 | 其他的 |
47 | 排列二 | Java 和 Python | 中等的 | 其他的 |
51 | N-皇后区 | Java 和 Python | 难的 | 其他的 |
57 | 插入间隔 | Java 和 Python | 难的 | 其他的 |
58 | 最后一个字的长度 | Java 和 Python | 简单的 | 其他的 |
59 | 螺旋矩阵 II | Java 和 Python | 中等的 | 其他的 |
60 | 排列序列 | Java 和 Python | 中等的 | 其他的 |
63 | 独特路径II | Java 和 Python | 中等的 | 其他的 |
64 | 最小路径和 | Java 和 Python | 中等的 | 其他的 |
65 | 有效号码 | Java 和 Python | 难的 | 其他的 |
68 | 文本对齐 | Java 和 Python | 难的 | 其他的 |
71 | 简化路径 | Java 和 Python | 中等的 | 其他的 |
72 | 编辑距离 | Java 和 Python | 难的 | 其他的 |
74 | 搜索二维矩阵 | Java 和 Python | 中等的 | 其他的 |
80 | 从排序数组中删除重复项 II | Java 和 Python | 中等的 | 其他的 |
81 | 在旋转排序数组 II 中搜索 | Java 和 Python | 中等的 | 其他的 |
82 | 从排序列表中删除重复项 II | Java 和 Python | 中等的 | 其他的 |
83 | 从排序列表中删除重复项 | Java 和 Python | 简单的 | 其他的 |
85 | 最大矩形 | Java 和 Python | 难的 | 其他的 |
86 | 分区列表 | Java 和 Python | 中等的 | 其他的 |
87 | 打乱字符串 | Java 和 Python | 难的 | 其他的 |
89 | 格雷码 | Java 和 Python | 中等的 | 其他的 |
90 | 子集II | Java 和 Python | 中等的 | 其他的 |
92 | 反向链表二 | Java 和 Python | 中等的 | 其他的 |
93 | 恢复IP地址 | Java 和 Python | 中等的 | 其他的 |
96 | 独特的二叉搜索树 | Java 和 Python | 中等的 | 其他的 |
97 | 交错字符串 | Java 和 Python | 难的 | 其他的 |
99 | 恢复二叉搜索树 | Java 和 Python | 难的 | 其他的 |
107 | 二叉树层次顺序遍历二 | Java 和 Python | 简单的 | 其他的 |
109 | 将排序列表转换为二叉搜索树 | Java 和 Python | 中等的 | 其他的 |
111 | 二叉树的最小深度 | Java 和 Python | 简单的 | 其他的 |
113 | 路径总和II | Java 和 Python | 中等的 | 其他的 |
114 | 将二叉树展平为链表 | Java 和 Python | 中等的 | 其他的 |
115 | 不同的子序列 | Java 和 Python | 难的 | 其他的 |
120 | 三角形 | Java 和 Python | 中等的 | 其他的 |
123 | 买卖股票的最佳时机 III | Java 和 Python | 难的 | 其他的 |
126 | 字梯 II | Java 和 Python | 难的 | 其他的 |
129 | 将根数与叶数相加 | Java 和 Python | 中等的 | 其他的 |
132 | 回文分区 II | Java 和 Python | 难的 | 其他的 |
134 | 加油站 | Java 和 Python | 中等的 | 其他的 |
135 | 糖果 | Java 和 Python | 难的 | 其他的 |
137 | 单号II | Java 和 Python | 中等的 | 其他的 |
143 | 重新排序列表 | Java 和 Python | 中等的 | 其他的 |
147 | 插入排序列表 | Java 和 Python | 中等的 | 其他的 |
164 | 最大间隙 | Java 和 Python | 难的 | 其他的 |
165 | 比较版本号 | Java 和 Python | 中等的 | 其他的 |
168 | Excel 工作表列标题 | Java 和 Python | 简单的 | 其他的 |
174 | 地下城游戏 | Java 和 Python | 难的 | 其他的 |
187 | 重复DNA序列 | Java 和 Python | 中等的 | 其他的 |
188 | 买卖股票的最佳时机 IV | Java 和 Python | 难的 | 其他的 |
199 | 二叉树右侧视图 | Java 和 Python | 中等的 | 其他的 |
201 | 数字范围的按位与 | Java 和 Python | 中等的 | 其他的 |
213 | 入室强盗 II | Java 和 Python | 中等的 | 其他的 |
214 | 最短回文 | Java 和 Python | 难的 | 其他的 |
216 | 组合总和 III | Java 和 Python | 中等的 | 其他的 |
221 | 最大平方 | Java 和 Python | 中等的 | 其他的 |
222 | 计算完整的树节点 | Java 和 Python | 中等的 | 其他的 |
223 | 矩形面积 | Java 和 Python | 中等的 | 其他的 |
224 | 基本计算器 | Java 和 Python | 难的 | 其他的 |
226 | 反转二叉树 | Java 和 Python | 简单的 | 其他的 |
228 | 摘要范围 | Java 和 Python | 中等的 | 其他的 |
229 | 多数元素 II | Java 和 Python | 中等的 | 其他的 |
第231章 | 二的幂 | Java 和 Python | 简单的 | 其他的 |
233 | 数字一的个数 | Java 和 Python | 难的 | 其他的 |
第241章 | 添加括号的不同方法 | Java 和 Python | 中等的 | 其他的 |
第257章 | 二叉树路径 | Java 和 Python | 简单的 | 其他的 |
258 | 添加数字 | Java 和 Python | 简单的 | 其他的 |
260 | 单号III | Java 和 Python | 中等的 | 其他的 |
263 | 丑陋的数字 | Java 和 Python | 简单的 | 其他的 |
264 | 丑数二 | Java 和 Python | 中等的 | 其他的 |
273 | 整数到英语单词 | Java 和 Python | 难的 | 其他的 |
274 | H指数 | Java 和 Python | 中等的 | 其他的 |
275 | H-指数II | Java 和 Python | 中等的 | 其他的 |
第282章 | 表达式添加运算符 | Java 和 Python | 难的 | 其他的 |
第284章 | 窥视迭代器 | Java 和 Python | 中等的 | 其他的 |
290 | 字型 | Java 和 Python | 简单的 | 其他的 |
第292章 | 尼姆游戏 | Java 和 Python | 简单的 | 其他的 |
299 | 公牛和母牛 | Java 和 Python | 简单的 | 其他的 |
303 | 范围总和查询 - 不可变 | Java 和 Python | 简单的 | 其他的 |
304 | 范围和查询 2D - 不可变 | Java 和 Python | 中等的 | 其他的 |
306 | 加法数 | Java 和 Python | 中等的 | 其他的 |
307 | 范围总和查询 - 可变 | Java 和 Python | 中等的 | 其他的 |
310 | 最小高度树木 | Java 和 Python | 中等的 | 其他的 |
313 | 超级丑陋的数字 | Java 和 Python | 中等的 | 其他的 |
316 | 删除重复字母 | Java 和 Python | 难的 | 其他的 |
318 | 字长的最大乘积 | Java 和 Python | 中等的 | 其他的 |
第319章 | 灯泡切换器 | Java 和 Python | 中等的 | 其他的 |
321 | 创建最大数量 | Java 和 Python | 难的 | 其他的 |
第327章 | 范围总和的计数 | Java 和 Python | 难的 | 其他的 |
330 | 修补阵列 | Java 和 Python | 难的 | 其他的 |
第331章 | 验证二叉树的预序序列化 | Java 和 Python | 中等的 | 其他的 |
第332章 | 重建行程 | Java 和 Python | 中等的 | 其他的 |
第335章 | 自我穿越 | Java 和 Python | 难的 | 其他的 |
第337章 | 入室强盗 III | Java 和 Python | 中等的 | 其他的 |
第338章 | 计数位 | Java 和 Python | 中等的 | 其他的 |
第342章 | 四的幂 | Java 和 Python | 简单的 | 其他的 |
第343章 | 整数中断 | Java 和 Python | 中等的 | 其他的 |
第345章 | 字符串的反转元音 | Java 和 Python | 简单的 | 其他的 |
第352章 | 作为不相交间隔的数据流 | Java 和 Python | 难的 | 其他的 |
第354章 | 俄罗斯娃娃信封 | Java 和 Python | 难的 | 其他的 |
第355章 | 设计推特 | Java 和 Python | 中等的 | 其他的 |
第357章 | 计算具有唯一数字的数字 | Java 和 Python | 中等的 | 其他的 |
第363章 | 矩形的最大和不大于 K | Java 和 Python | 难的 | 其他的 |
365 | 水和水壶问题 | Java 和 Python | 中等的 | 其他的 |
第368章 | 最大可整分子集 | Java 和 Python | 中等的 | 其他的 |
第372章 | 超级战俘 | Java 和 Python | 中等的 | 其他的 |
第373章 | 查找总和最小的 K 对 | Java 和 Python | 中等的 | 其他的 |
第375章 | 猜数字更高或更低 II | Java 和 Python | 中等的 | 其他的 |
第376章 | 摆动子序列 | Java 和 Python | 中等的 | 其他的 |
第377章 | 组合和 IV | Java 和 Python | 中等的 | 其他的 |
第381章 | 插入删除 GetRandom O(1) - 允许重复 | Java 和 Python | 难的 | 其他的 |
第382章 | 链表随机节点 | Java 和 Python | 中等的 | 其他的 |
第383章 | 勒索信 | Java 和 Python | 简单的 | 其他的 |
第385章 | 迷你解析器 | Java 和 Python | 中等的 | 其他的 |
第386章 | 词典数字 | Java 和 Python | 中等的 | 其他的 |
第388章 | 最长绝对文件路径 | Java 和 Python | 中等的 | 其他的 |
第389章 | 找出差异 | Java 和 Python | 简单的 | 其他的 |
390 | 消除游戏 | Java 和 Python | 中等的 | 其他的 |
第391章 | 完美的矩形 | Java 和 Python | 难的 | 其他的 |
第392章 | 是子序列 | Java 和 Python | 简单的 | 其他的 |
第393章 | UTF-8 验证 | Java 和 Python | 中等的 | 其他的 |
第395章 | 具有至少 K 个重复字符的最长子串 | Java 和 Python | 中等的 | 其他的 |
第396章 | 旋转功能 | Java 和 Python | 中等的 | 其他的 |
第397章 | 整数替换 | Java 和 Python | 中等的 | 其他的 |
第398章 | 随机选择索引 | Java 和 Python | 中等的 | 其他的 |
第399章 | 评估部门 | Java 和 Python | 中等的 | 其他的 |
400 | 第 N 位数字 | Java 和 Python | 中等的 | 其他的 |
401 | 二进制手表 | Java 和 Python | 简单的 | 其他的 |
第402章 | 删除 K 位数字 | Java 和 Python | 中等的 | 其他的 |
403 | 青蛙跳 | Java 和 Python | 难的 | 其他的 |
404 | 左叶总和 | Java 和 Python | 简单的 | 其他的 |
405 | 将数字转换为十六进制 | Java 和 Python | 简单的 | 其他的 |
407 | 收集雨水 II | Java 和 Python | 难的 | 其他的 |
409 | 最长回文 | Java 和 Python | 简单的 | 其他的 |
第413章 | 算术切片 | Java 和 Python | 中等的 | 其他的 |
第414章 | 第三最大数量 | Java 和 Python | 简单的 | 其他的 |
第415章 | 添加字符串 | Java 和 Python | 简单的 | 其他的 |
第416章 | 划分相等子集和 | Java 和 Python | 中等的 | 其他的 |
第417章 | 太平洋大西洋水流 | Java 和 Python | 中等的 | 其他的 |
第419章 | 棋盘上的战舰 | Java 和 Python | 中等的 | 其他的 |
第420章 | 强密码检查器 | Java 和 Python | 难的 | 其他的 |
第423章 | 从英语中重建原始数字 | Java 和 Python | 中等的 | 其他的 |
第424章 | 最长重复字符替换 | Java 和 Python | 中等的 | 其他的 |
第427章 | 构造四叉树 | Java 和 Python | 中等的 | 其他的 |
第432章 | 所有 O`one 数据结构 | Java 和 Python | 难的 | 其他的 |
第433章 | 最小基因突变 | Java 和 Python | 中等的 | 其他的 |
第434章 | 字符串中的段数 | Java 和 Python | 简单的 | 其他的 |
第435章 | 非重叠区间 | Java 和 Python | 中等的 | 其他的 |
第436章 | 找到合适的间隔 | Java 和 Python | 中等的 | 其他的 |
第437章 | 路径总和 III | Java 和 Python | 简单的 | 其他的 |
第438章 | 查找字符串中的所有字谜 | Java 和 Python | 中等的 | 其他的 |
第440章 | 字典顺序中第 K 个最小的 | Java 和 Python | 难的 | 其他的 |
第441章 | 整理硬币 | Java 和 Python | 简单的 | 其他的 |
第442章 | 查找数组中的所有重复项 | Java 和 Python | 中等的 | 其他的 |
第443章 | 字符串压缩 | Java 和 Python | 简单的 | 其他的 |
第445章 | 两个数字相加 II | Java 和 Python | 中等的 | 其他的 |
第446章 | 算术切片 II - 子序列 | Java 和 Python | 难的 | 其他的 |
第447章 | 回旋镖数量 | Java 和 Python | 简单的 | 其他的 |
第448章 | 查找数组中所有消失的数字 | Java 和 Python | 简单的 | 其他的 |
第449章 | 序列化和反序列化 BST | Java 和 Python | 中等的 | 其他的 |
第451章 | 按频率对字符排序 | Java 和 Python | 中等的 | 其他的 |
第452章 | 爆破气球的最少箭数 | Java 和 Python | 中等的 | 其他的 |
第453章 | 到相等数组元素的最少移动次数 | Java 和 Python | 简单的 | 其他的 |
第455章 | 分配 Cookie | Java 和 Python | 简单的 | 其他的 |
第456章 | 132 图案 | Java 和 Python | 中等的 | 其他的 |
第457章 | 圆形阵列循环 | Java 和 Python | 中等的 | 其他的 |
第458章 | 可怜的猪 | Java 和 Python | 难的 | 其他的 |
第459章 | 重复子串模式 | Java 和 Python | 简单的 | 其他的 |
第460章 | LFU缓存 | Java 和 Python | 难的 | 其他的 |
第462章 | 到相等数组元素的最少移动 II | Java 和 Python | 中等的 | 其他的 |
第463章 | 岛屿周长 | Java 和 Python | 简单的 | 其他的 |
第464章 | 我能赢吗 | Java 和 Python | 中等的 | 其他的 |
第466章 | 计算重复次数 | Java 和 Python | 难的 | 其他的 |
第467章 | 环绕字符串中的唯一子字符串 | Java 和 Python | 中等的 | 其他的 |
第468章 | 验证 IP 地址 | Java 和 Python | 中等的 | 其他的 |
第470章 | 使用 Rand7() 实现 Rand10() | Java 和 Python | 中等的 | 其他的 |
第472章 | 连接词 | Java 和 Python | 难的 | 其他的 |
第473章 | 火柴棒到正方形 | Java 和 Python | 中等的 | 其他的 |
第474章 | 一和零 | Java 和 Python | 中等的 | 其他的 |
第475章 | 加热器 | Java 和 Python | 简单的 | 其他的 |
第476章 | 数补码 | Java 和 Python | 简单的 | 其他的 |
第477章 | 总汉明距离 | Java 和 Python | 中等的 | 其他的 |
第478章 | 生成圆中的随机点 | Java 和 Python | 中等的 | 其他的 |
第479章 | 最大回文积 | Java 和 Python | 难的 | 其他的 |
第480章 | 滑动窗口中位数 | Java 和 Python | 难的 | 其他的 |
第481章 | 神奇的弦 | Java 和 Python | 中等的 | 其他的 |
第482章 | 许可证密钥格式 | Java 和 Python | 简单的 | 其他的 |
第483章 | 最小的好基地 | Java 和 Python | 难的 | 其他的 |
第486章 | 预测获胜者 | Java 和 Python | 中等的 | 其他的 |
第488章 | 祖玛游戏 | Java 和 Python | 难的 | 其他的 |
第491章 | 增加子序列 | Java 和 Python | 中等的 | 其他的 |
第492章 | 构造矩形 | Java 和 Python | 简单的 | 其他的 |
第493章 | 反向对 | Java 和 Python | 难的 | 其他的 |
第495章 | 提莫进攻 | Java 和 Python | 中等的 | 其他的 |
第496章 | 下一个更大的元素 I | Java 和 Python | 简单的 | 其他的 |
第497章 | 不重叠矩形中的随机点 | Java 和 Python | 中等的 | 其他的 |
500 | 键盘排 | Java 和 Python | 简单的 | 其他的 |
501 | 在二叉搜索树中查找众数 | Java 和 Python | 简单的 | 其他的 |
502 | 首次公开募股 | Java 和 Python | 难的 | 其他的 |
503 | 下一个更大的元素 II | Java 和 Python | 中等的 | 其他的 |
504 | 基地7 | Java 和 Python | 简单的 | 其他的 |
506 | 相对排名 | Java 和 Python | 简单的 | 其他的 |
507 | 完美数 | Java 和 Python | 简单的 | 其他的 |
508 | 最频繁子树和 | Java 和 Python | 中等的 | 其他的 |
513 | 查找左下树值 | Java 和 Python | 中等的 | 其他的 |
514 | 自由之路 | Java 和 Python | 难的 | 其他的 |
515 | 查找每行树中的最大值 | Java 和 Python | 中等的 | 其他的 |
516 | 最长回文子序列 | Java 和 Python | 中等的 | 其他的 |
第517章 | 超级洗衣机 | Java 和 Python | 难的 | 其他的 |
518 | 硬币找零2 | Java 和 Python | 中等的 | 其他的 |
519 | 随机翻转矩阵 | Java 和 Python | 中等的 | 其他的 |
520 | 检测资本 | Java 和 Python | 简单的 | 其他的 |
第521章 | 最长罕见子序列 I | Java 和 Python | 简单的 | 其他的 |
第522章 | 最长罕见子序列 II | Java 和 Python | 中等的 | 其他的 |
第523章 | 连续子数组和 | Java 和 Python | 中等的 | 其他的 |
第524章 | 通过删除得到字典中最长的单词 | Java 和 Python | 中等的 | 其他的 |
第525章 | 连续数组 | Java 和 Python | 中等的 | 其他的 |
第526章 | 美丽的安排 | Java 和 Python | 中等的 | 其他的 |
528 | 随机选择权重 | Java 和 Python | 中等的 | 其他的 |
第529章 | 扫雷舰 | Java 和 Python | 中等的 | 其他的 |
第530章 | BST 的最小绝对差 | Java 和 Python | 简单的 | 其他的 |
第532章 | 数组中的 K-diff 对 | Java 和 Python | 简单的 | 其他的 |
第535章 | 对 TinyURL 进行编码和解码 | Java 和 Python | 中等的 | 其他的 |
第537章 | 复数乘法 | Java 和 Python | 中等的 | 其他的 |
第538章 | 将 BST 转换为更大树 | Java 和 Python | 简单的 | 其他的 |
第539章 | 最小时差 | Java 和 Python | 中等的 | 其他的 |
第540章 | 排序数组中的单个元素 | Java 和 Python | 中等的 | 其他的 |
第541章 | 反转字符串 II | Java 和 Python | 简单的 | 其他的 |
第543章 | 二叉树的直径 | Java 和 Python | 简单的 | 其他的 |
第546章 | 移除盒子 | Java 和 Python | 难的 | 其他的 |
第551章 | 学生出勤记录一 | Java 和 Python | 简单的 | 其他的 |
第552章 | 学生出勤记录二 | Java 和 Python | 难的 | 其他的 |
第553章 | 最优划分 | Java 和 Python | 中等的 | 其他的 |
第554章 | 砖墙 | Java 和 Python | 中等的 | 其他的 |
第556章 | 下一个更大元素 III | Java 和 Python | 中等的 | 其他的 |
第558章 | 四叉树交集 | Java 和 Python | 简单的 | 其他的 |
第560章 | 子数组和等于 K | Java 和 Python | 中等的 | 其他的 |
第563章 | 二叉树倾斜 | Java 和 Python | 简单的 | 其他的 |
第564章 | 找到最近的回文 | Java 和 Python | 难的 | 其他的 |
第565章 | 数组嵌套 | Java 和 Python | 中等的 | 其他的 |
第566章 | 重塑矩阵 | Java 和 Python | 简单的 | 其他的 |
第567章 | 字符串中的排列 | Java 和 Python | 中等的 | 其他的 |
第572章 | 另一棵树的子树 | Java 和 Python | 简单的 | 其他的 |
第575章 | 分发糖果 | Java 和 Python | 简单的 | 其他的 |
第576章 | 超出边界路径 | Java 和 Python | 中等的 | 其他的 |
第581章 | 最短未排序连续子数组 | Java 和 Python | 简单的 | 其他的 |
第583章 | 两个字符串的删除操作 | Java 和 Python | 中等的 | 其他的 |
第587章 | 竖起栅栏 | Java 和 Python | 难的 | 其他的 |
第591章 | 标签验证器 | Java 和 Python | 难的 | 其他的 |
第592章 | 分数加法和减法 | Java 和 Python | 中等的 | 其他的 |
第593章 | 有效方 | Java 和 Python | 中等的 | 其他的 |
第594章 | 最长和谐子序列 | Java 和 Python | 简单的 | 其他的 |
598 | 范围加法 II | Java 和 Python | 简单的 | 其他的 |
600 | 没有连续整数的非负整数 | Java 和 Python | 难的 | 其他的 |
605 | 可以放花 | Java 和 Python | 简单的 | 其他的 |
606 | 从二叉树构造字符串 | Java 和 Python | 简单的 | 其他的 |
609 | 查找系统中的重复文件 | Java 和 Python | 中等的 | 其他的 |
611 | 有效三角形数 | Java 和 Python | 中等的 | 其他的 |
617 | 合并两棵二叉树 | Java 和 Python | 简单的 | 其他的 |
623 | 向树添加一行 | Java 和 Python | 中等的 | 其他的 |
628 | 三个数字的最大乘积 | Java 和 Python | 简单的 | 其他的 |
629 | K 逆对数组 | Java 和 Python | 难的 | 其他的 |
630 | 课程安排三 | Java 和 Python | 难的 | 其他的 |
第632章 | K 列表中的最小范围覆盖元素 | Java 和 Python | 难的 | 其他的 |
第633章 | 平方数之和 | Java 和 Python | 简单的 | 其他的 |
第636章 | 专属活动时间 | Java 和 Python | 中等的 | 其他的 |
第637章 | 二叉树的平均层数 | Java 和 Python | 简单的 | 其他的 |
第638章 | 购物优惠 | Java 和 Python | 中等的 | 其他的 |
第639章 | 解码方式二 | Java 和 Python | 难的 | 其他的 |
640 | 解方程 | Java 和 Python | 中等的 | 其他的 |
第641章 | 设计循环双端队列 | Java 和 Python | 中等的 | 其他的 |
第643章 | 最大平均子阵 I | Java 和 Python | 简单的 | 其他的 |
第645章 | 设置不匹配 | Java 和 Python | 简单的 | 其他的 |
第646章 | 对链最大长度 | Java 和 Python | 中等的 | 其他的 |
第647章 | 回文子串 | Java 和 Python | 中等的 | 其他的 |
第649章 | Dota2 参议院 | Java 和 Python | 中等的 | 其他的 |
650 | 2 键键盘 | Java 和 Python | 中等的 | 其他的 |
第653章 | 二和 IV - 输入是 BST | Java 和 Python | 简单的 | 其他的 |
第654章 | 最大二叉树 | Java 和 Python | 中等的 | 其他的 |
第655章 | 打印二叉树 | Java 和 Python | 中等的 | 其他的 |
第657章 | 机器人回原点 | Java 和 Python | 简单的 | 其他的 |
第659章 | 将数组拆分为连续的子序列 | Java 和 Python | 中等的 | 其他的 |
第661章 | 图像更平滑 | Java 和 Python | 简单的 | 其他的 |
第662章 | 二叉树的最大宽度 | Java 和 Python | 中等的 | 其他的 |
第664章 | 奇怪的打印机 | Java 和 Python | 难的 | 其他的 |
第665章 | 非递减数组 | Java 和 Python | 简单的 | 其他的 |
第667章 | 美丽的安排II | Java 和 Python | 中等的 | 其他的 |
第668章 | 乘法表中第 K 个最小的数 | Java 和 Python | 难的 | 其他的 |
第669章 | 修剪二叉搜索树 | Java 和 Python | 简单的 | 其他的 |
670 | 最大掉期 | Java 和 Python | 中等的 | 其他的 |
第671章 | 二叉树中的第二个最小节点 | Java 和 Python | 简单的 | 其他的 |
第672章 | 灯泡切换器 II | Java 和 Python | 中等的 | 其他的 |
第673章 | 最长递增子序列的数量 | Java 和 Python | 中等的 | 其他的 |
第674章 | 最长连续递增子序列 | Java 和 Python | 简单的 | 其他的 |
第675章 | 为高尔夫赛事砍伐树木 | Java 和 Python | 难的 | 其他的 |
第676章 | 实施魔法词典 | Java 和 Python | 中等的 | 其他的 |
第678章 | 有效的括号字符串 | Java 和 Python | 中等的 | 其他的 |
第679章 | 24 游戏 | Java 和 Python | 难的 | 其他的 |
680 | 有效回文 II | Java 和 Python | 简单的 | 其他的 |
第682章 | 棒球比赛 | Java 和 Python | 简单的 | 其他的 |
第684章 | 冗余连接 | Java 和 Python | 中等的 | 其他的 |
第685章 | 冗余连接二 | Java 和 Python | 难的 | 其他的 |
第686章 | 重复字符串匹配 | Java 和 Python | 简单的 | 其他的 |
第687章 | 最长单值路径 | Java 和 Python | 简单的 | 其他的 |
第688章 | 棋盘中的马概率 | Java 和 Python | 中等的 | 其他的 |
第689章 | 3 个不重叠子数组的最大和 | Java 和 Python | 难的 | 其他的 |
690 | 员工的重要性 | Java 和 Python | 简单的 | 其他的 |
第691章 | 拼写单词贴纸 | Java 和 Python | 难的 | 其他的 |
第692章 | 前 K 个常用词 | Java 和 Python | 中等的 | 其他的 |
第693章 | 位交替的二进制数 | Java 和 Python | 简单的 | 其他的 |
695 | 岛屿最大面积 | Java 和 Python | 中等的 | 其他的 |
696 | 计算二进制子串 | Java 和 Python | 简单的 | 其他的 |
第697章 | 数组的度数 | Java 和 Python | 简单的 | 其他的 |
698 | 划分为 K 个等和子集 | Java 和 Python | 中等的 | 其他的 |
699 | 掉落的方块 | Java 和 Python | 难的 | 其他的 |
709 | 转小写 | Java 和 Python | 简单的 | 其他的 |
710 | 随机选择黑名单 | Java 和 Python | 难的 | 其他的 |
第712章 | 两个字符串的最小 ASCII 删除和 | Java 和 Python | 中等的 | 其他的 |
713 | 小于 K 的子数组积 | Java 和 Python | 中等的 | 其他的 |
第714章 | 买卖股票并收取交易费的最佳时机 | Java 和 Python | 中等的 | 其他的 |
715 | 量程模块 | Java 和 Python | 难的 | 其他的 |
第717章 | 1 位和 2 位字符 | Java 和 Python | 简单的 | 其他的 |
718 | 重复子数组的最大长度 | Java 和 Python | 中等的 | 其他的 |
720 | 字典中最长的单词 | Java 和 Python | 简单的 | 其他的 |
第721章 | 账户合并 | Java 和 Python | 中等的 | 其他的 |
第722章 | 删除评论 | Java 和 Python | 中等的 | 其他的 |
第725章 | 将链表拆分为多个部分 | Java 和 Python | 中等的 | 其他的 |
第726章 | 原子数 | Java 和 Python | 难的 | 其他的 |
728 | 自分数 | Java 和 Python | 简单的 | 其他的 |
第729章 | 我的日历一 | Java 和 Python | 中等的 | 其他的 |
第730章 | 计算不同的回文子序列 | Java 和 Python | 难的 | 其他的 |
第731章 | 我的日历二 | Java 和 Python | 中等的 | 其他的 |
第732章 | 我的日历 III | Java 和 Python | 难的 | 其他的 |
第735章 | 小行星碰撞 | Java 和 Python | 中等的 | 其他的 |
第736章 | 解析 Lisp 表达式 | Java 和 Python | 难的 | 其他的 |
第738章 | 单调递增数字 | Java 和 Python | 中等的 | 其他的 |
第740章 | 删除并赚取 | Java 和 Python | 中等的 | 其他的 |
第741章 | 樱桃皮卡 | Java 和 Python | 难的 | 其他的 |
第743章 | 网络延迟时间 | Java 和 Python | 中等的 | 其他的 |
第745章 | 前缀和后缀搜索 | Java 和 Python | 难的 | 其他的 |
第746章 | 爬楼梯的最低成本 | Java 和 Python | 简单的 | 其他的 |
第748章 | 最短的完成词 | Java 和 Python | 简单的 | 其他的 |
第749章 | 控制病毒 | Java 和 Python | 难的 | 其他的 |
第753章 | 破解保险箱 | Java 和 Python | 难的 | 其他的 |
第754章 | 达到一个数字 | Java 和 Python | 简单的 | 其他的 |
第756章 | 金字塔转移矩阵 | Java 和 Python | 中等的 | 其他的 |
第757章 | 设置交叉点大小至少为 2 | Java 和 Python | 难的 | 其他的 |
第761章 | 特殊二进制字符串 | Java 和 Python | 难的 | 其他的 |
第762章 | 二进制表示中设置位的质数 | Java 和 Python | 简单的 | 其他的 |
第763章 | 分区标签 | Java 和 Python | 中等的 | 其他的 |
第764章 | 最大的加号 | Java 和 Python | 中等的 | 其他的 |
第765章 | 情侣牵手 | Java 和 Python | 难的 | 其他的 |
第766章 | 托普利兹矩阵 | Java 和 Python | 简单的 | 其他的 |
第767章 | 重组字符串 | Java 和 Python | 中等的 | 其他的 |
第768章 | 排序 II 的最大块数 | Java 和 Python | 难的 | 其他的 |
第769章 | 排序的最大块数 | Java 和 Python | 中等的 | 其他的 |
第770章 | 基本计算器 IV | Java 和 Python | 难的 | 其他的 |
第773章 | 滑动拼图 | Java 和 Python | 难的 | 其他的 |
第775章 | 全局和局部反转 | Java 和 Python | 中等的 | 其他的 |
第777章 | 交换 LR 字符串中的相邻项 | Java 和 Python | 中等的 | 其他的 |
第778章 | 在上涨的水中游泳 | Java 和 Python | 难的 | 其他的 |
780 | 到达点数 | Java 和 Python | 难的 | 其他的 |
第781章 | 森林里的兔子 | Java 和 Python | 中等的 | 其他的 |
第782章 | 转变为棋盘 | Java 和 Python | 难的 | 其他的 |
第783章 | BST 节点之间的最小距离 | Java 和 Python | 简单的 | 其他的 |
第784章 | 字母大小写排列 | Java 和 Python | 简单的 | 其他的 |
第785章 | 图是二分图吗? | Java 和 Python | 中等的 | 其他的 |
第786章 | 第 K 个最小质分数 | Java 和 Python | 难的 | 其他的 |
第787章 | K 站内最便宜的航班 | Java 和 Python | 中等的 | 其他的 |
第788章 | 旋转数字 | Java 和 Python | 简单的 | 其他的 |
第789章 | 逃离鬼魂 | Java 和 Python | 中等的 | 其他的 |
第790章 | 多米诺骨牌和特罗米诺骨牌瓷砖 | Java 和 Python | 中等的 | 其他的 |
第791章 | 自定义排序字符串 | Java 和 Python | 中等的 | 其他的 |
第792章 | 匹配子序列的数量 | Java 和 Python | 中等的 | 其他的 |
第793章 | 阶乘零点函数的原像大小 | Java 和 Python | 难的 | 其他的 |
第794章 | 有效的井字游戏状态 | Java 和 Python | 中等的 | 其他的 |
第795章 | 最大值有界的子数组数 | Java 和 Python | 中等的 | 其他的 |
第796章 | 旋转字符串 | Java 和 Python | 简单的 | 其他的 |
第797章 | 从源到目标的所有路径 | Java 和 Python | 中等的 | 其他的 |
798 | 得分最高的最小旋转 | Java 和 Python | 难的 | 其他的 |
799 | 香槟塔 | Java 和 Python | 中等的 | 其他的 |
801 | 使序列增加的最小交换 | Java 和 Python | 中等的 | 其他的 |
802 | 找到最终的安全状态 | Java 和 Python | 中等的 | 其他的 |
803 | 砖块被击中时掉落 | Java 和 Python | 难的 | 其他的 |
804 | 独特的摩尔斯电码单词 | Java 和 Python | 简单的 | 其他的 |
805 | 具有相同平均值的分割数组 | Java 和 Python | 难的 | 其他的 |
806 | 写入字符串的行数 | Java 和 Python | 简单的 | 其他的 |
807 | 最大增量保持城市天际线 | Java 和 Python | 中等的 | 其他的 |
808 | 汤份 | Java 和 Python | 中等的 | 其他的 |
809 | 表达性词语 | Java 和 Python | 中等的 | 其他的 |
810 | 黑板异或游戏 | Java 和 Python | 难的 | 其他的 |
811 | 子域访问计数 | Java 和 Python | 简单的 | 其他的 |
812 | 最大三角形面积 | Java 和 Python | 简单的 | 其他的 |
813 | 最大平均值之和 | Java 和 Python | 中等的 | 其他的 |
814 | 二叉树修剪 | Java 和 Python | 中等的 | 其他的 |
815 | 巴士路线 | Java 和 Python | 难的 | 其他的 |
816 | 坐标不明确 | Java 和 Python | 中等的 | 其他的 |
第817章 | 链表组件 | Java 和 Python | 中等的 | 其他的 |
818 | 赛车 | Java 和 Python | 难的 | 其他的 |
819 | 最常用的词 | Java 和 Python | 简单的 | 其他的 |
820 | 单词的短编码 | Java 和 Python | 中等的 | 其他的 |
第821章 | 到角色的最短距离 | Java 和 Python | 简单的 | 其他的 |
第822章 | 翻牌游戏 | Java 和 Python | 中等的 | 其他的 |
第823章 | 带因子的二叉树 | Java 和 Python | 中等的 | 其他的 |
第824章 | 山羊拉丁语 | Java 和 Python | 简单的 | 其他的 |
第825章 | 适龄之友 | Java 和 Python | 中等的 | 其他的 |
第826章 | 大部分利润分配工作 | Java 和 Python | 中等的 | 其他的 |
第827章 | 建造一个大岛 | Java 和 Python | 难的 | 其他的 |
828 | 独特的字母串 | Java 和 Python | 难的 | 其他的 |
829 | 连续数字和 | Java 和 Python | 难的 | 其他的 |
第830章 | 大团体的立场 | Java 和 Python | 简单的 | 其他的 |
第831章 | 隐藏个人信息 | Java 和 Python | 中等的 | 其他的 |
第832章 | 翻转图像 | Java 和 Python | 简单的 | 其他的 |
第833章 | 在字符串中查找并替换 | Java 和 Python | 中等的 | 其他的 |
第834章 | 树中的距离总和 | Java 和 Python | 难的 | 其他的 |
第835章 | 图像重叠 | Java 和 Python | 中等的 | 其他的 |
第836章 | 矩形重叠 | Java 和 Python | 简单的 | 其他的 |
第837章 | 新21游戏 | Java 和 Python | 中等的 | 其他的 |
第838章 | 推多米诺骨牌 | Java 和 Python | 中等的 | 其他的 |
第839章 | 相似的字符串组 | Java 和 Python | 难的 | 其他的 |
第840章 | 网格中的魔方 | Java 和 Python | 简单的 | 其他的 |
第842章 | 将数组拆分为斐波那契数列 | Java 和 Python | 中等的 | 其他的 |
第843章 | 猜这个词 | Java 和 Python | 难的 | 其他的 |
第844章 | 退格字符串比较 | Java 和 Python | 简单的 | 其他的 |
第845章 | 阵列中最长的山 | Java 和 Python | 中等的 | 其他的 |
第846章 | 顺手牌 | Java 和 Python | 中等的 | 其他的 |
第847章 | 访问所有节点的最短路径 | Java 和 Python | 难的 | 其他的 |
第848章 | 移动字母 | Java 和 Python | 中等的 | 其他的 |
第849章 | 最大化与最近的人的距离 | Java 和 Python | 简单的 | 其他的 |
850 | 矩形区域二 | Java 和 Python | 难的 | 其他的 |
第851章 | 响亮而丰富 | Java 和 Python | 中等的 | 其他的 |
第852章 | 山脉阵列中的峰值索引 | Java 和 Python | 简单的 | 其他的 |
第853章 | 车队 | Java 和 Python | 中等的 | 其他的 |
第854章 | K-相似串 | Java 和 Python | 难的 | 其他的 |
第855章 | 考场 | Java 和 Python | 中等的 | 其他的 |
第856章 | 括号分数 | Java 和 Python | 中等的 | 其他的 |
第857章 | 雇用 K 名工人的最低成本 | Java 和 Python | 难的 | 其他的 |
第858章 | 镜面反射 | Java 和 Python | 中等的 | 其他的 |
第859章 | 好友弦乐 | Java 和 Python | 简单的 | 其他的 |
860 | 柠檬水变化 | Java 和 Python | 简单的 | 其他的 |
第861章 | 翻转矩阵后的分数 | Java 和 Python | 中等的 | 其他的 |
第862章 | 总和至少为 K 的最短子数组 | Java 和 Python | 难的 | 其他的 |
第863章 | 二叉树中所有节点距离 K | Java 和 Python | 中等的 | 其他的 |
第864章 | 获取所有密钥的最短路径 | Java 和 Python | 难的 | 其他的 |
第865章 | 具有所有最深节点的最小子树 | Java 和 Python | 中等的 | 其他的 |
第866章 | 素数回文 | Java 和 Python | 中等的 | 其他的 |
第867章 | 转置矩阵 | Java 和 Python | 简单的 | 其他的 |
第868章 | 二元缺口 | Java 和 Python | 简单的 | 其他的 |
第869章 | 重新排序的 2 的幂 | Java 和 Python | 中等的 | 其他的 |
第870章 | 优势洗牌 | Java 和 Python | 中等的 | 其他的 |
第871章 | 最少加油站次数 | Java 和 Python | 难的 | 其他的 |
第872章 | 叶相似树 | Java 和 Python | 简单的 | 其他的 |
第873章 | 最长斐波那契子序列的长度 | Java 和 Python | 中等的 | 其他的 |
第874章 | 行走机器人模拟 | Java 和 Python | 简单的 | 其他的 |
第875章 | 科科吃香蕉 | Java 和 Python | 中等的 | 其他的 |
第876章 | 链表的中间 | Java 和 Python | 简单的 | 其他的 |
第877章 | 石头游戏 | Java 和 Python | 中等的 | 其他的 |
第878章 | 第 N 个神奇数字 | Java 和 Python | 难的 | 其他的 |
第879章 | 有利可图的计划 | Java 和 Python | 难的 | 其他的 |
880 | 索引处的解码字符串 | Java 和 Python | 中等的 | 其他的 |
第881章 | 船救人 | Java 和 Python | 中等的 | 其他的 |
第882章 | 细分图中的可达节点 | Java 和 Python | 难的 | 其他的 |
第883章 | 3D 形状的投影面积 | Java 和 Python | 简单的 | 其他的 |
第884章 | 两句话中的生僻字 | Java 和 Python | 简单的 | 其他的 |
第885章 | 螺旋矩阵 III | Java 和 Python | 中等的 | 其他的 |
第886章 | 可能的二分法 | Java 和 Python | 中等的 | 其他的 |
第887章 | 超级蛋掉落 | Java 和 Python | 难的 | 其他的 |
第888章 | 公平糖果交换 | Java 和 Python | 简单的 | 其他的 |
第889章 | 从前序和后序遍历构造二叉树 | Java 和 Python | 中等的 | 其他的 |
890 | 查找和替换模式 | Java 和 Python | 中等的 | 其他的 |
第891章 | 子序列宽度之和 | Java 和 Python | 难的 | 其他的 |
第892章 | 3D 形状的表面积 | Java 和 Python | 简单的 | 其他的 |
第893章 | 特殊等效字符串组 | Java 和 Python | 简单的 | 其他的 |
第894章 | 所有可能的满二叉树 | Java 和 Python | 中等的 | 其他的 |
895 | 最大频率堆栈 | Java 和 Python | 难的 | 其他的 |
896 | 单调数组 | Java 和 Python | 简单的 | 其他的 |
第897章 | 升序搜索树 | Java 和 Python | 简单的 | 其他的 |
898 | 子数组的按位或 | Java 和 Python | 中等的 | 其他的 |
899 | 有序的队列 | Java 和 Python | 难的 | 其他的 |
900 | RLE迭代器 | Java 和 Python | 中等的 | 其他的 |
901 | 在线库存跨度 | Java 和 Python | 中等的 | 其他的 |
902 | 最多 N 个给定数字集的数字 | Java 和 Python | 难的 | 其他的 |
903 | DI 序列的有效排列 | Java 和 Python | 难的 | 其他的 |
904 | 水果放入篮子 | Java 和 Python | 中等的 | 其他的 |
905 | 按奇偶校验对数组排序 | Java 和 Python | 简单的 | 其他的 |
906 | 超级回文 | Java 和 Python | 难的 | 其他的 |
907 | 子数组最小值之和 | Java 和 Python | 中等的 | 其他的 |
908 | 最小范围一 | Java 和 Python | 简单的 | 其他的 |
909 | 蛇与梯子 | Java 和 Python | 中等的 | 其他的 |
910 | 最小范围 II | Java 和 Python | 中等的 | 其他的 |
911 | 网上选举 | Java 和 Python | 中等的 | 其他的 |
913 | 猫和老鼠 | Java 和 Python | 难的 | 其他的 |
914 | 一副牌中的 X 种 | Java 和 Python | 简单的 | 其他的 |
915 | 将数组划分为不相交的区间 | Java 和 Python | 中等的 | 其他的 |
壳
# | 标题 | 解决方案 | 困难 | 标签 |
---|
192 | 词频 | 巴什 | 中等的 | 壳 |
193 | 有效电话号码 | 巴什 | 简单的 | 壳 |
194 | 转置文件 | 巴什 | 中等的 | 壳 |
195 | 第十线 | 巴什 | 简单的 | 壳 |
数据库
# | 标题 | 解决方案 | 困难 | 标签 |
---|
175 | 合并两个表 | MySQL | 简单的 | 数据库 |
176 | 第二高薪水 | MySQL | 简单的 | 数据库 |
177 | N最高薪水 | MySQL | 中等的 | 数据库 |
178 | 排名分数 | MySQL | 中等的 | 数据库 |
180 | 连续数字 | MySQL | 中等的 | 数据库 |
181 | 员工的收入高于经理 | MySQL | 简单的 | 数据库 |
182 | 重复的电子邮件 | MySQL | 简单的 | 数据库 |
183 | 从未下单的顾客 | MySQL | 简单的 | 数据库 |
184 | 部门最高薪资 | MySQL | 中等的 | 数据库 |
185 | 部门薪资前三名 | MySQL | 难的 | 数据库 |
196 | 删除重复的电子邮件 | MySQL | 简单的 | 数据库 |
197 | 温度升高 | MySQL | 简单的 | 数据库 |
262 | 行程和用户 | MySQL | 难的 | 数据库 |
第595章 | 大国 | MySQL | 简单的 | 数据库 |
第596章 | 班级人数超过 5 人 | MySQL | 简单的 | 数据库 |
601 | 体育场人流量 | MySQL | 难的 | 数据库 |
620 | 不无聊的电影 | MySQL | 简单的 | 数据库 |
626 | 交换座位 | MySQL | 中等的 | 数据库 |
627 | 互换工资 | MySQL | 简单的 | 数据库 |
排序算法
# | 标题 | 解决方案 | 困难 | 标签 |
---|
排序 1 | 冒泡排序 | Java 和 Python | 简单的 | 排序算法 |
排序 2 | 插入排序 | Java 和 Python | 简单的 | 排序算法 |
排序 3 | 选择排序 | Java 和 Python | 简单的 | 排序算法 |
排序 4 | 快速排序 | Java 和 Python | 简单的 | 排序算法 |
排序 5 | 归并排序 | Java 和 Python | 中等的 | 排序算法 |
排序 6 | 堆排序 | Java 和 Python | 中等的 | 排序算法 |
排序 7 | 桶排序 | Java 和 Python | 简单的 | 排序算法 |
搜索算法
# | 标题 | 解决方案 | 困难 | 标签 |
---|
搜索 1 | 二分查找 | Java 和 Python | 简单的 | 搜索算法 |
搜索2 | 插值搜索 | Java 和 Python | 简单的 | 搜索算法x |
搜索 3 | 订单搜索 | Java 和 Python | 简单的 | 搜索算法 |
面试
热门面试问题
轻松收藏
# | 标题 | 解决方案 | 困难 | 标签 |
---|
1 | 两和 | Java 和 Go | 简单的 | 大批 |
7 | 反转整数 | Java 和 Go | 简单的 | 弦乐 |
8 | 字符串到整数 (atoi) | Java 和 Python | 中等的 | 弦乐 |
13 | 罗马数字转整数 | Java 和 Python | 简单的 | 数学 |
14 | 最长公共前缀 | Java 和 Go | 简单的 | 弦乐 |
19 | 从列表末尾删除第 N 个节点 | Java 和 Go | 中等的 | 链表 |
20 | 有效括号 | Java 和 Python | 简单的 | 其他的 |
21 | 合并两个排序列表 | Java 和 Go | 简单的 | 链表 |
26 | 从排序数组中删除重复项 | Java 和 Go | 简单的 | 大批 |
28 | 实现 strStr() | Java 和 Python | 简单的 | 弦乐 |
36 | 有效数独 | Java 和 Python | 中等的 | 大批 |
38 | 数数并说 | Java 和 Python | 简单的 | 弦乐 |
48 | 旋转图像 | Java 和 Go | 中等的 | 大批 |
53 | 最大子数组 | Java 和 Python | 简单的 | 动态规划 |
66 | 加一 | Java 和 Go | 简单的 | 大批 |
70 | 爬楼梯 | Java 和 Python | 简单的 | 动态规划 |
88 | 合并排序数组 | Java 和 Go | 简单的 | 排序和搜索 |
98 | 验证二叉搜索树 | Java 和 Go | 中等的 | 树木 |
101 | 对称树 | Java 和 Go | 简单的 | 树木 |
102 | 二叉树层次顺序遍历 | Java 和 Python | 中等的 | 树木 |
104 | 二叉树的最大深度 | Java 和 Python | 简单的 | 树木 |
108 | 将排序数组转换为二叉搜索树 | Java 和 Python | 简单的 | 树木 |
118 | 帕斯卡三角形 | Java 和 Go | 简单的 | 其他的 |
121 | 买卖股票的最佳时机 | Java 和 Go | 简单的 | 动态规划 |
122 | 买卖股票的最佳时机 II | Java 和 Go | 简单的 | 大批 |
125 | 有效回文 | Java 和 Go | 简单的 | 弦乐 |
136 | 单号 | Java 和 Go | 简单的 | 大批 |
141 | 链表循环 | Java 和 Go | 简单的 | 链表 |
155 | 最小堆栈 | Java 和 Python | 简单的 | 设计 |
189 | 旋转阵列 | Java 和 Go | 简单的 | 大批 |
190 | 反转位 | Java 和 Python | 简单的 | 其他的 |
191 | 1 位数 | Java 和 Go | 简单的 | 其他的 |
198 | 入室抢劫者 | Java 和 Python | 简单的 | 动态规划 |
204 | 计算素数 | Java 和 Go | 简单的 | 数学 |
206 | 反向链表 | Java 和 Go | 简单的 | 链表 |
217 | 包含重复项 | Java 和 Go | 简单的 | 大批 |
234 | 回文链表 | Java 和 Go | 简单的 | 链表 |
第237章 | 删除链表中的节点 | Java 和 Go | 简单的 | 链表 |
第242章 | 有效的字谜词 | Java 和 Python | 简单的 | 弦乐 |
268 | 缺失号码 | Java 和 Go | 简单的 | 其他的 |
278 | 第一个坏版本 | Java 和 Python | 简单的 | 排序和搜索 |
第283章 | 移动零 | Java 和 Go | 简单的 | 大批 |
第326章 | 三的力量 | Java 和 Go | 简单的 | 数学 |
第344章 | 反转字符串 | Java 和 Go | 简单的 | 弦乐 |
350 | 两个数组的交集 II | Java 和 Python | 简单的 | 大批 |
第384章 | 打乱数组 | Java 和 Python | 中等的 | 设计 |
第387章 | 字符串中的第一个唯一字符 | Java 和 Python | 简单的 | 弦乐 |
第412章 | 嘶嘶声 | Java 和 Python | 简单的 | 数学 |
第461章 | 汉明距离 | Java 和 Go | 简单的 | 其他的 |
中等收藏
# | 标题 | 解决方案 | 困难 | 标签 |
---|
2 | 两个数字相加 | Java 和 Python | 中等的 | 链表 |
3 | 没有重复字符的最长子串 | Java 和 Python | 中等的 | 数组和字符串 |
5 | 最长回文子串 | Java 和 Python | 中等的 | 数组和字符串 |
15 | 3总和 | Java 和 Python | 中等的 | 数组和字符串 |
17 号 | 电话号码的字母组合 | Java 和 Python | 中等的 | 回溯 |
22 | 生成括号 | Java 和 Python | 中等的 | 回溯 |
29 | 两个整数相除 | Java 和 Python | 中等的 | 数学 |
33 | 在旋转排序数组中搜索 | Java 和 Python | 中等的 | 排序和搜索 |
34 | 查找已排序数组中元素的第一个和最后一个位置 | Java 和 Python | 中等的 | 排序和搜索 |
46 | 排列 | Java 和 Python | 中等的 | 回溯 |
49 | 组字谜 | Java 和 Python | 中等的 | 数组和字符串 |
50 | 战俘(x,n) | Java 和 Python | 中等的 | 数学 |
55 | 跳跃游戏 | Java 和 Python | 中等的 | 动态规划 |
56 | 合并间隔 | Java 和 Python | 中等的 | 排序和搜索 |
62 | 独特的路径 | Java 和 Python | 中等的 | 动态规划 |
69 | 平方 (x) | Java 和 Python | 简单的 | 数学 |
73 | 设置矩阵零点 | Java 和 Python | 中等的 | 数组和字符串 |
75 | 颜色排序 | Java 和 Python | 中等的 | 排序和搜索 |
78 | 子集 | Java 和 Python | 中等的 | 回溯 |
79 | 单词搜索 | Java 和 Python | 中等的 | 回溯 |
94 | 二叉树中序遍历 | Java 和 Python | 中等的 | 树和图 |
103 | 二叉树之字形层序遍历 | Java 和 Python | 中等的 | 树和图 |
105 | 从先序和中序遍历构造二叉树 | Java 和 Python | 中等的 | 树和图 |
116 | 填充每个节点中的下一个右指针 | Java 和 Python | 中等的 | 树和图 |
150 | 评估逆波兰表示法 | Java 和 Python | 中等的 | 其他的 |
160 | 两个链表的交集 | Java 和 Python | 简单的 | 链表 |
162 | 查找峰值元素 | Java 和 Python | 中等的 | 排序和搜索 |
166 | 分数到循环小数 | Java 和 Python | 中等的 | 数学 |
169 | 多数元素 | Java 和 Python | 简单的 | 其他的 |
171 | Excel 工作表列号 | Java 和 Python | 简单的 | 数学 |
172 | 阶乘尾随零 | Java 和 Python | 简单的 | 数学 |
200 | 岛屿数量 | Java 和 Python | 中等的 | 树和图 |
第202章 | 快乐数 | Java 和 Python | 简单的 | 数学 |
215 | 数组中第 K 大的元素 | Java 和 Python | 中等的 | 排序和搜索 |
230 | BST 中的第 K 个最小元素 | Java 和 Python | 中等的 | 树和图 |
240 | 搜索二维矩阵 II | Java 和 Python | 中等的 | 排序和搜索 |
第297章 | 序列化和反序列化二叉树 | Java 和 Python | 中等的 | 设计 |
300 | 最长递增子序列 | Java 和 Python | 中等的 | 动态规划 |
第322章 | 硬币找零 | Java 和 Python | 中等的 | 动态规划 |
328 | 奇偶链表 | Java 和 Python | 中等的 | 链表 |
第334章 | 增加三元组子序列 | Java 和 Python | 中等的 | 数组和字符串 |
第347章 | 前 K 个频繁元素 | Java 和 Python | 中等的 | 排序和搜索 |
第371章 | 两个整数之和 | Java 和 Python | 简单的 | 其他的 |
380 | 插入 删除 GetRandom O(1) | Java 和 Python | 中等的 | 设计 |
621 | 任务调度程序 | Java 和 Python | 中等的 | 其他的 |
硬集
# | 标题 | 解决方案 | 困难 | 标签 |
---|
4 | 两个排序数组的中值 | Java 和 Python | 难的 | 排序和搜索 |
10 | 正则表达式匹配 | Java 和 Python | 难的 | 回溯 |
11 | 装最多水的容器 | Java 和 Python | 中等的 | 数组和字符串 |
23 | 合并 k 个排序列表 | Java 和 Python | 难的 | 链表 |
41 | 第一个缺失的阳性 | Java 和 Python | 难的 | 数组和字符串 |
42 | 收集雨水 | Java 和 Python | 难的 | 其他的 |
44 | 通配符匹配 | Java 和 Python | 难的 | 回溯 |
54 | 螺旋矩阵 | Java 和 Python | 中等的 | 数组和字符串 |
76 | 最小窗口子串 | Java 和 Python | 难的 | 数组和字符串 |
84 | 直方图中最大的矩形 | Java 和 Python | 难的 | 其他的 |
91 | 解码方式 | Java 和 Python | 中等的 | 动态规划 |
124 | 二叉树最大路径和 | Java 和 Python | 难的 | 树和图 |
127 | 字梯 | Java 和 Python | 中等的 | 树和图 |
128 | 最长连续序列 | Java 和 Python | 难的 | 数组和字符串 |
130 | 周边地区 | Java 和 Python | 中等的 | 树和图 |
131 | 回文分区 | Java 和 Python | 中等的 | 回溯 |
135 | 使用随机指针复制列表 | Java 和 Python | 中等的 | 链表 |
139 | 断词 | Java 和 Python | 中等的 | 动态规划 |
140 | 断字二 | Java 和 Python | 难的 | 动态规划 |
146 | LRU缓存 | Java 和 Python | 中等的 | 设计 |
148 | 排序列表 | Java 和 Python | 中等的 | 链表 |
149 | 一条线上的最大点数 | Java 和 Python | 难的 | 数学 |
152 | 最大乘积子数组 | Java 和 Python | 中等的 | 动态规划 |
179 | 最大数量 | Java 和 Python | 中等的 | 数学 |
207 | 课程安排 | Java 和 Python | 中等的 | 树和图 |
208 | 实现 Trie(前缀树) | Java 和 Python | 中等的 | 设计 |
210 | 课程安排二 | Java 和 Python | 中等的 | 树和图 |
212 | 单词搜索 II | Java 和 Python | 难的 | 回溯 |
218 | 天际线问题 | Java 和 Python | 难的 | 其他的 |
227 | 基本计算器 II | Java 和 Python | 中等的 | 数组和字符串 |
236 | 二叉树的最低共同祖先 | Java 和 Python | 中等的 | 树和图 |
238 | 除自身之外的数组的乘积 | Java 和 Python | 中等的 | 数组和字符串 |
239 | 滑动窗口最大值 | Java 和 Python | 难的 | 数组和字符串 |
第279章 | 完全平方数 | Java 和 Python | 中等的 | 动态规划 |
第287章 | 找到重复的数字 | Java 和 Python | 中等的 | 数组和字符串 |
第289章 | 生命游戏 | Java 和 Python | 中等的 | 数组和字符串 |
295 | 从数据流中查找中值 | Java 和 Python | 难的 | 设计 |
301 | 删除无效括号 | Java 和 Python | 难的 | 回溯 |
309 | 买卖股票的最佳时机(有冷却时间) | Java 和 Python | 中等的 | 动态规划 |
第312章 | 气球爆裂 | Java 和 Python | 难的 | 动态规划 |
315 | 数出自身之后较小的数字 | Java 和 Python | 难的 | 树和图 |
第324章 | 摇摆排序 II | Java 和 Python | 中等的 | 排序和搜索 |
第329章 | 矩阵中最长的递增路径 | Java 和 Python | 难的 | 树和图 |
第341章 | 展平嵌套列表迭代器 | Java 和 Python | 中等的 | 设计 |
第378章 | 排序矩阵中的第 K 个最小元素 | Java 和 Python | 中等的 | 排序和搜索 |
406 | 按高度重建队列 | Java 和 Python | 中等的 | 其他的 |
第454章 | 4总和II | Java 和 Python | 中等的 | 数组和字符串 |
第547章 | 朋友圈 | Java 和 Python | 中等的 | 树和图 |