LeetCode

| English | 简体中文 |

leetcode-logo

LeetCode 的解答


最近一次更新: 2024-11-24 11:36:57

#题名解答通过率难度标签
337打家劫舍 IIIJava61.9%中等树、深度优先搜索、动态规划、二叉树
3255长度为 K 的子数组的能量值 IIJava58.7%中等数组、滑动窗口
213打家劫舍 IIJava45.4%中等数组、动态规划
198打家劫舍Java55.5%中等数组、动态规划
279完全平方数Java67.5%中等广度优先搜索、数学、动态规划
322零钱兑换Java49.6%中等广度优先搜索、数组、动态规划
377组合总和 ⅣJava53.4%中等数组、动态规划
120三角形最小路径和Java69.1%中等数组、动态规划
119杨辉三角 IIJava69.2%简单数组、动态规划
118杨辉三角Java76.8%简单数组、动态规划
113路径总和 IIJava63.5%中等树、深度优先搜索、回溯、二叉树
80删除有序数组中的重复项 IIJava62.4%中等数组、双指针
74搜索二维矩阵Java50.5%中等数组、二分查找、矩阵
73矩阵置零Java68.8%中等数组、哈希表、矩阵
71简化路径Java46.3%中等栈、字符串
64最小路径和Java71.3%中等数组、动态规划、矩阵
29两数相除Java22.4%中等位运算、数学
165比较版本号Java53.0%中等双指针、字符串
474一和零Java66.7%中等数组、字符串、动态规划
518零钱兑换 IIJava70.8%中等数组、动态规划
494目标和❤️Java48.6%中等数组、动态规划、回溯
1049最后一块石头的重量 IIJava71.2%中等数组、动态规划
114二叉树展开为链表Java74.6%中等栈、树、深度优先搜索、链表、二叉树
109有序链表转换二叉搜索树Java76.8%中等树、二叉搜索树、链表、分治、二叉树
86分隔链表Java65.2%中等链表、双指针
61旋转链表Java41.4%中等链表、双指针
416分割等和子集Java52.9%中等数组、动态规划
96不同的二叉搜索树Java71.3%中等树、二叉搜索树、数学、动态规划、二叉树
343整数拆分Java64.1%中等数学、动态规划
63不同路径 IIJava41.7%中等数组、动态规划、矩阵
62不同路径Java68.9%中等数学、动态规划、组合数学
746使用最小花费爬楼梯Java67.4%简单数组、动态规划
70爬楼梯Java54.9%简单记忆化搜索、数学、动态规划
509斐波那契数Java65.9%简单递归、记忆化搜索、数学、动态规划
1005K 次取反后最大化的数组和Java51.6%简单贪心、数组、排序
45跳跃游戏 IIJava44.5%中等贪心、数组、动态规划
55跳跃游戏Java43.5%中等贪心、数组、动态规划
121买卖股票的最佳时机Java58.2%简单数组、动态规划
122买卖股票的最佳时机 IIJava74.5%中等贪心、数组、动态规划
53最大子数组和Java55.7%中等数组、分治、动态规划
376摆动序列Java46.2%中等贪心、数组、动态规划
455分发饼干Java56.1%简单贪心、数组、双指针、排序
90子集 IIJava63.5%中等位运算、数组、回溯
47全排列 IIJava66.1%中等数组、回溯
89格雷编码Java75.4%中等位运算、数学、回溯
79单词搜索Java47.9%中等数组、字符串、回溯、矩阵
37解数独Java68.1%困难数组、哈希表、回溯、矩阵
52N 皇后 IIJava82.5%困难回溯
51N 皇后❤️Java74.5%困难数组、回溯
332重新安排行程❤️Java44.5%困难深度优先搜索、图、欧拉回路
93复原 IP 地址Java60.4%中等字符串、回溯
491非递减子序列Java52.2%中等位运算、数组、哈希表、回溯
90子集 IIJava63.5%中等位运算、数组、回溯
78子集Java81.8%中等位运算、数组、回溯
47全排列 IIJava66.1%中等数组、回溯
46全排列Java79.8%中等数组、回溯
131分割回文串Java74.2%中等字符串、动态规划、回溯
40组合总和 IIJava59.7%中等数组、回溯
39组合总和Java73.3%中等数组、回溯
17电话号码的字母组合Java60.9%中等哈希表、字符串、回溯
216组合总和 IIIJava71.4%中等数组、回溯
77组合Java77.4%中等回溯
99恢复二叉搜索树Java61.0%中等树、深度优先搜索、二叉搜索树、二叉树
95不同的二叉搜索树 IIJava74.3%中等树、二叉搜索树、动态规划、回溯、二叉树
1038从二叉搜索树到更大和树Java83.7%中等树、深度优先搜索、二叉搜索树、二叉树
538把二叉搜索树转换为累加树Java78.0%中等树、深度优先搜索、二叉搜索树、二叉树
108将有序数组转换为二叉搜索树Java79.5%简单树、二叉搜索树、数组、分治、二叉树
669修剪二叉搜索树Java67.1%中等树、深度优先搜索、二叉搜索树、二叉树
450删除二叉搜索树中的节点Java52.5%中等树、二叉搜索树、二叉树
235二叉搜索树的最近公共祖先Java71.1%中等树、深度优先搜索、二叉搜索树、二叉树
236二叉树的最近公共祖先Java72.4%中等树、深度优先搜索、二叉树
701二叉搜索树中的插入操作Java70.0%中等树、二叉搜索树、二叉树
501二叉搜索树中的众数Java55.7%简单树、深度优先搜索、二叉搜索树、二叉树
783二叉搜索树节点最小距离Java60.5%简单树、深度优先搜索、广度优先搜索、二叉搜索树、二叉树
530二叉搜索树的最小绝对差Java62.9%简单树、深度优先搜索、广度优先搜索、二叉搜索树、二叉树
98验证二叉搜索树Java38.6%中等树、深度优先搜索、二叉搜索树、二叉树
700二叉搜索树中的搜索Java78.7%简单树、二叉搜索树、二叉树
617合并二叉树Java79.5%简单树、深度优先搜索、广度优先搜索、二叉树
654最大二叉树Java82.3%中等栈、树、数组、分治、二叉树、单调栈
110平衡二叉树Java58.9%简单树、深度优先搜索、二叉树
106从中序与后序遍历序列构造二叉树Java72.5%中等树、数组、哈希表、分治、二叉树
105从前序与中序遍历序列构造二叉树Java72.2%中等树、数组、哈希表、分治、二叉树
112路径总和Java54.8%简单树、深度优先搜索、广度优先搜索、二叉树
513找树左下角的值Java73.4%中等树、深度优先搜索、广度优先搜索、二叉树
404左叶子之和Java63.3%简单树、深度优先搜索、广度优先搜索、二叉树
257二叉树的所有路径Java71.2%简单树、深度优先搜索、字符串、回溯、二叉树
222完全二叉树的节点个数Java82.2%简单位运算、树、二分查找、二叉树
101对称二叉树Java61.3%简单树、深度优先搜索、广度优先搜索、二叉树
226翻转二叉树Java81.2%简单树、深度优先搜索、广度优先搜索、二叉树
117填充每个节点的下一个右侧节点指针 IIJava70.6%中等树、深度优先搜索、广度优先搜索、链表、二叉树
116填充每个节点的下一个右侧节点指针Java73.9%中等树、深度优先搜索、广度优先搜索、链表、二叉树
111二叉树的最小深度Java55.1%简单树、深度优先搜索、广度优先搜索、二叉树
104二叉树的最大深度Java78.1%简单树、深度优先搜索、广度优先搜索、二叉树
515在每个树行中找最大值Java66.6%中等树、深度优先搜索、广度优先搜索、二叉树
429N 叉树的层序遍历Java74.1%中等树、广度优先搜索
637二叉树的层平均值Java71.4%简单树、深度优先搜索、广度优先搜索、二叉树
199二叉树的右视图Java68.3%中等树、深度优先搜索、广度优先搜索、二叉树
107二叉树的层序遍历 IIJava74.7%中等树、广度优先搜索、二叉树
102二叉树的层序遍历Java68.5%中等树、广度优先搜索、二叉树
347前 K 个高频元素Java64.2%中等数组、哈希表、分治、桶排序、计数、快速选择、排序、堆(优先队列)
145二叉树的后序遍历Java77.1%简单栈、树、深度优先搜索、二叉树
144二叉树的前序遍历Java72.4%简单栈、树、深度优先搜索、二叉树
94二叉树的中序遍历Java77.5%简单栈、树、深度优先搜索、二叉树
145二叉树的后序遍历Java77.1%简单栈、树、深度优先搜索、二叉树
144二叉树的前序遍历Java72.4%简单栈、树、深度优先搜索、二叉树
239滑动窗口最大值Java49.2%困难队列、数组、滑动窗口、单调队列、堆(优先队列)
150逆波兰表达式求值Java55.5%中等栈、数组、数学
1047删除字符串中的所有相邻重复项Java73.0%简单栈、字符串
20有效的括号Java44.4%简单栈、字符串
225用队列实现栈Java65.6%简单栈、设计、队列
232用栈实现队列Java68.2%简单栈、设计、队列
459重复的子字符串Java51.9%简单字符串、字符串匹配
28找出字符串中第一个匹配项的下标Java44.3%简单双指针、字符串、字符串匹配
796旋转字符串Java63.9%简单字符串、字符串匹配
151反转字符串中的单词Java57.2%中等双指针、字符串
541反转字符串 IIJava57.6%简单双指针、字符串
202快乐数Java65.2%简单哈希表、数学、双指针
349两个数组的交集Java75.0%简单数组、哈希表、双指针、二分查找、排序
707设计链表Java34.6%中等设计、链表
344反转字符串Java80.6%简单双指针、字符串
383赎金信Java65.9%简单哈希表、字符串、计数
202快乐数Java65.2%简单哈希表、数学、双指针
242有效的字母异位词Java67.0%简单哈希表、字符串、排序
19删除链表的倒数第 N 个结点Java49.7%中等链表、双指针
24两两交换链表中的节点Java73.3%中等递归、链表
203移除链表元素Java57.9%简单递归、链表
59螺旋矩阵 IIJava70.6%中等数组、矩阵、模拟
2401最长优雅子数组Java54.5%中等位运算、数组、滑动窗口
76最小覆盖子串Java46.6%困难哈希表、字符串、滑动窗口
904水果成篮Java45.5%中等数组、哈希表、滑动窗口
209长度最小的子数组Java46.8%中等数组、二分查找、前缀和、滑动窗口
88合并两个有序数组Java54.3%简单数组、双指针、排序
977有序数组的平方Java68.7%简单数组、双指针、排序
844比较含退格的字符串Java47.9%简单栈、双指针、字符串、模拟
283移动零Java63.8%简单数组、双指针
27移除元素Java60.1%简单数组、双指针
367有效的完全平方数Java45.1%简单数学、二分查找
69x 的平方根Java38.6%简单数学、二分查找
35搜索插入位置Java47.3%简单数组、二分查找
2两数相加Java44.6%中等递归、链表、数学
142环形链表 IIJava60.1%中等哈希表、链表、双指针
141环形链表Java53.0%简单哈希表、链表、双指针
225用队列实现栈Java65.6%简单栈、设计、队列
232用栈实现队列Java68.2%简单栈、设计、队列
503下一个更大元素 IIJava68.3%中等栈、数组、单调栈
496下一个更大元素 IJava72.3%简单栈、数组、哈希表、单调栈
503下一个更大元素 IIJava68.3%中等栈、数组、单调栈
36有效的数独Java63.8%中等数组、哈希表、矩阵
38外观数列Java61.2%中等字符串
100相同的树Java62.4%简单树、深度优先搜索、广度优先搜索、二叉树
148排序链表Java66.3%中等链表、双指针、分治、排序、归并排序
69x 的平方根Java38.6%简单数学、二分查找
1103分糖果 IIJava67.8%简单数学、模拟
61旋转链表Java41.4%中等链表、双指针
57插入区间Java42.7%中等数组
58最后一个单词的长度Java47.0%简单字符串
57插入区间Java42.7%中等数组
56合并区间Java50.7%中等数组、排序
59螺旋矩阵 IIJava70.6%中等数组、矩阵、模拟
54螺旋矩阵Java52.2%中等数组、矩阵、模拟
1221分割平衡字符串Java85.4%简单贪心、字符串、计数
50Pow(x, n)Java38.6%中等递归、数学
49字母异位词分组Java69.1%中等数组、哈希表、字符串、排序
48旋转图像Java77.4%中等数组、数学、矩阵
47全排列 IIJava66.1%中等数组、回溯
46全排列Java79.8%中等数组、回溯
45跳跃游戏 IIJava44.5%中等贪心、数组、动态规划
55跳跃游戏Java43.5%中等贪心、数组、动态规划
43字符串相乘Java44.5%中等数学、字符串、模拟
415字符串相加Java54.6%简单数学、字符串、模拟
41缺失的第一个正数Java45.9%困难数组、哈希表
42接雨水Java64.4%困难栈、数组、双指针、动态规划、单调栈
40组合总和 IIJava59.7%中等数组、回溯
39组合总和Java73.3%中等数组、回溯
35搜索插入位置Java47.3%简单数组、二分查找
34在排序数组中查找元素的第一个和最后一个位置Java44.3%中等数组、二分查找
33搜索旋转排序数组Java44.7%中等数组、二分查找
31下一个排列Java40.1%中等数组、双指针
28找出字符串中第一个匹配项的下标Java44.3%简单双指针、字符串、字符串匹配
25K 个一组翻转链表Java68.8%困难递归、链表
92反转链表 IIJava56.9%中等链表
206反转链表Java75.2%简单递归、链表
24两两交换链表中的节点Java73.3%中等递归、链表
26删除有序数组中的重复项Java57.3%简单数组、双指针
27移除元素Java60.1%简单数组、双指针
23合并 K 个升序链表Java60.8%困难链表、分治、堆(优先队列)、归并排序
17电话号码的字母组合Java60.9%中等哈希表、字符串、回溯
22括号生成Java78.3%中等字符串、动态规划、回溯
21合并两个有序链表Java67.2%简单递归、链表
20有效的括号Java44.4%简单栈、字符串
19删除链表的倒数第 N 个结点Java49.7%中等链表、双指针
18四数之和Java36.6%中等数组、双指针、排序
16最接近的三数之和Java44.8%中等数组、双指针、排序
17电话号码的字母组合Java60.9%中等哈希表、字符串、回溯
15三数之和Java38.6%中等数组、双指针、排序
14最长公共前缀Java44.5%简单字典树、字符串
13罗马数字转整数Java63.6%简单哈希表、数学、字符串
12整数转罗马数字Java68.1%中等哈希表、数学、字符串
11盛最多水的容器Java60.7%中等贪心、数组、双指针
8字符串转换整数 (atoi)Java21.4%中等字符串
7整数反转Java35.6%中等数学
6Z 字形变换Java53.4%中等字符串
5最长回文子串❤️Java38.9%中等双指针、字符串、动态规划
3无重复字符的最长子串❤️Java40.4%中等哈希表、字符串、滑动窗口
2两数相加Java44.6%中等递归、链表、数学
1两数之和Java54.4%简单数组、哈希表
2129将标题首字母大写Java70.7%简单字符串
2171拿出最少数目的魔法豆Java48.3%中等贪心、数组、枚举、前缀和、排序
2719统计整数数目Java54.9%困难数学、字符串、动态规划
2744最大字符串配对数目Java86.1%简单数组、哈希表、字符串、模拟
82删除排序链表中的重复元素 IIJava54.7%中等链表、双指针
200岛屿数量Java61.7%中等深度优先搜索、广度优先搜索、并查集、数组、矩阵
695岛屿的最大面积Java68.4%中等深度优先搜索、广度优先搜索、并查集、数组、矩阵
107二叉树的层序遍历 IIJava74.7%中等树、广度优先搜索、二叉树
111二叉树的最小深度Java55.1%简单树、深度优先搜索、广度优先搜索、二叉树
103二叉树的锯齿形层序遍历Java59.6%中等树、广度优先搜索、二叉树
102二叉树的层序遍历Java68.5%中等树、广度优先搜索、二叉树
101对称二叉树Java61.3%简单树、深度优先搜索、广度优先搜索、二叉树
100相同的树Java62.4%简单树、深度优先搜索、广度优先搜索、二叉树
82删除排序链表中的重复元素 IIJava54.7%中等链表、双指针
83删除排序链表中的重复元素Java54.2%简单链表
141环形链表Java53.0%简单哈希表、链表、双指针
7整数反转Java35.6%中等数学
232用栈实现队列Java68.2%简单栈、设计、队列
225用队列实现栈Java65.6%简单栈、设计、队列
67二进制求和Java53.5%简单位运算、数学、字符串、模拟
146LRU 缓存Java54.1%中等设计、哈希表、链表、双向链表
704二分查找Java55.9%简单数组、二分查找
912排序数组Java48.5%中等数组、分治、桶排序、计数排序、基数排序、排序、堆(优先队列)、归并排序
590N 叉树的后序遍历Java79.7%简单栈、树、深度优先搜索
190颠倒二进制位Java73.3%简单位运算、分治
136只出现一次的数字Java74.5%简单位运算、数组
21合并两个有序链表Java67.2%简单递归、链表
206反转链表Java75.2%简单递归、链表
2312 的幂Java49.7%简单位运算、递归、数学
191位1的个数Java78.2%简单位运算、分治
3无重复字符的最长子串❤️Java40.4%中等哈希表、字符串、滑动窗口
19删除链表的倒数第 N 个结点Java49.7%中等链表、双指针
876链表的中间结点Java71.5%简单链表、双指针
557反转字符串中的单词 IIIJava73.7%简单双指针、字符串
344反转字符串Java80.6%简单双指针、字符串
167两数之和 II - 输入有序数组Java60.4%中等数组、双指针、二分查找
189轮转数组Java45.9%中等数组、数学、双指针
977有序数组的平方Java68.7%简单数组、双指针、排序
70爬楼梯Java54.9%简单记忆化搜索、数学、动态规划
589N 叉树的前序遍历Java76.0%简单栈、树、深度优先搜索
2055蜡烛之间的盘子Java44.0%中等数组、字符串、二分查找、前缀和
2100适合野炊的日子Java48.8%中等数组、动态规划、前缀和
11盛最多水的容器Java60.7%中等贪心、数组、双指针
504七进制数Java51.9%简单数学
LCR 076数组中的第 K 个最大元素Java65.1%中等数组、分治、快速选择、排序、堆(优先队列)
239滑动窗口最大值Java49.2%困难队列、数组、滑动窗口、单调队列、堆(优先队列)
LCR 183望远镜中最高的海拔Java44.6%困难队列、数组、滑动窗口、单调队列、堆(优先队列)
15三数之和Java38.6%中等数组、双指针、排序
258各位相加Java70.3%简单数学、数论、模拟
102二叉树的层序遍历Java68.5%中等树、广度优先搜索、二叉树
101对称二叉树Java61.3%简单树、深度优先搜索、广度优先搜索、二叉树
9回文数Java56.2%简单数学
LCR 172统计目标成绩的出现次数Java52.7%简单数组、二分查找
LCR 173点名Java44.8%简单位运算、数组、哈希表、数学、二分查找
LCR 174寻找二叉搜索树中的目标节点Java76.4%简单树、深度优先搜索、二叉搜索树、二叉树
94二叉树的中序遍历Java77.5%简单栈、树、深度优先搜索、二叉树
LCR 175计算二叉树的深度Java79.3%简单树、深度优先搜索、广度优先搜索、二叉树
LCR 176判断是否为平衡二叉树Java59.4%简单树、深度优先搜索、二叉树
110平衡二叉树Java58.9%简单树、深度优先搜索、二叉树
6Z 字形变换Java53.4%中等字符串
217存在重复元素Java55.5%简单数组、哈希表、排序
344反转字符串Java80.6%简单双指针、字符串
283移动零Java63.8%简单数组、双指针
237删除链表中的节点Java86.6%中等链表
104二叉树的最大深度Java78.1%简单树、深度优先搜索、广度优先搜索、二叉树
225用队列实现栈Java65.6%简单栈、设计、队列
232用栈实现队列Java68.2%简单栈、设计、队列
977有序数组的平方Java68.7%简单数组、双指针、排序
553最优除法Java64.7%中等数组、数学、动态规划
122买卖股票的最佳时机 IIJava74.5%中等贪心、数组、动态规划
26删除有序数组中的重复项Java57.3%简单数组、双指针
35搜索插入位置Java47.3%简单数组、二分查找
278第一个错误的版本Java45.8%简单二分查找、交互
704二分查找Java55.9%简单数组、二分查找
LCR 188买卖芯片的最佳时机Java62.6%中等数组、动态规划
2016增量元素之间的最大差值Java60.0%简单数组
LCR 159库存管理 IIIJava57.8%简单数组、分治、快速选择、排序、堆(优先队列)
146LRU 缓存Java54.1%中等设计、哈希表、链表、双向链表
LCR 158库存管理 IIJava69.8%简单数组、哈希表、分治、计数、排序
LCR 153二叉树中和为目标值的路径Java59.2%中等树、深度优先搜索、回溯、二叉树
LCR 152验证二叉搜索树的后序遍历序列Java57.0%中等栈、树、二叉搜索树、递归、数组、二叉树、单调栈
LCR 151彩灯装饰记录 IIIJava58.2%中等树、广度优先搜索、二叉树
LCR 149彩灯装饰记录 IJava63.0%中等树、广度优先搜索、二叉树
LCR 150彩灯装饰记录 IIJava68.7%简单树、广度优先搜索、二叉树
LCR 148验证图书取出顺序Java61.1%中等栈、数组、模拟
LCR 147最小栈Java55.3%简单栈、设计
LCR 146螺旋遍历二维数组Java42.1%简单数组、矩阵、模拟
LCR 145判断对称二叉树Java57.7%简单树、深度优先搜索、广度优先搜索、二叉树
LCR 144翻转二叉树Java79.4%简单树、深度优先搜索、广度优先搜索、二叉树
LCR 142训练计划 IVJava71.8%简单递归、链表
LCR 022环形链表 IIJava55.6%中等哈希表、链表、双指针
141环形链表Java53.0%简单哈希表、链表、双指针
LCR 141训练计划 IIIJava74.1%简单递归、链表
141环形链表Java53.0%简单哈希表、链表、双指针
LCR 140训练计划 IIJava79.4%简单链表、双指针
LCR 139训练计划 IJava65.0%简单数组、双指针、排序
LCR 136删除链表的节点Java59.2%简单链表
LCR 135报数Java77.6%简单数组、数学
LCR 134Pow(x, n)Java35.2%中等递归、数学
LCR 133位 1 的个数Java76.1%简单位运算
LCR 131砍竹子 IJava57.4%中等数学、动态规划
LCR 128库存管理 IJava49.6%简单数组、二分查找
153寻找旋转排序数组中的最小值Java58.0%中等数组、二分查找
704二分查找Java55.9%简单数组、二分查找
912排序数组Java48.5%中等数组、分治、桶排序、计数排序、基数排序、排序、堆(优先队列)、归并排序
LCR 128库存管理 IJava49.6%简单数组、二分查找
LCR 125图书整理 IIJava70.4%简单栈、设计、队列
LCR 127跳跃训练Java45.2%简单记忆化搜索、数学、动态规划
LCR 126斐波那契数Java35.6%简单记忆化搜索、数学、动态规划
LCR 124推理二叉树Java70.1%中等树、数组、哈希表、分治、二叉树
LCR 123图书整理 IJava73.9%简单栈、递归、链表、双指针
LCR 122路径加密Java74.9%简单字符串
LCR 121寻找目标值 - 二维数组Java39.5%中等数组、二分查找、分治、矩阵
LCR 120寻找文件副本Java66.9%简单数组、哈希表、排序
LCR 122路径加密Java74.9%简单字符串
240搜索二维矩阵 IIJava54.7%中等数组、二分查找、分治、矩阵
LCR 121寻找目标值 - 二维数组Java39.5%中等数组、二分查找、分治、矩阵
LCR 120寻找文件副本Java66.9%简单数组、哈希表、排序
6Z 字形变换Java53.4%中等字符串
5最长回文子串❤️Java38.9%中等双指针、字符串、动态规划
4寻找两个正序数组的中位数Java42.8%困难数组、二分查找、分治
1两数之和Java54.4%简单数组、哈希表
4寻找两个正序数组的中位数Java42.8%困难数组、二分查找、分治
319灯泡开关Java57.7%中等脑筋急转弯、数学
66加一Java46.3%简单数组、数学
350两个数组的交集 IIJava57.9%简单数组、哈希表、双指针、二分查找、排序
349两个数组的交集Java75.0%简单数组、哈希表、双指针、二分查找、排序
189轮转数组Java45.9%中等数组、数学、双指针
217存在重复元素Java55.5%简单数组、哈希表、排序
136只出现一次的数字Java74.5%简单位运算、数组
189轮转数组Java45.9%中等数组、数学、双指针
26删除有序数组中的重复项Java57.3%简单数组、双指针
136只出现一次的数字Java74.5%简单位运算、数组
26删除有序数组中的重复项Java57.3%简单数组、双指针
3无重复字符的最长子串❤️Java40.4%中等哈希表、字符串、滑动窗口
2两数相加Java44.6%中等递归、链表、数学
1两数之和Java54.4%简单数组、哈希表
75颜色分类Java61.9%中等数组、双指针、排序
83删除排序链表中的重复元素Java54.2%简单链表
92反转链表 IIJava56.9%中等链表
206反转链表Java75.2%简单递归、链表
70爬楼梯Java54.9%简单记忆化搜索、数学、动态规划
189轮转数组Java45.9%中等数组、数学、双指针
Licensed under CC BY-NC-SA 4.0
最后更新于 2026-03-09