2 | 两数相加open in new window | [✓] | 递归 链表 数学 | |
10 | 正则表达式匹配open in new window | [✓] | 递归 字符串 动态规划 | |
21 | 合并两个有序链表open in new window | [✓] | 递归 链表 | |
24 | 两两交换链表中的节点open in new window | [✓] | 递归 链表 | |
25 | K 个一组翻转链表open in new window | [✓] | 递归 链表 | |
44 | 通配符匹配open in new window | [✓] | 贪心 递归 字符串 1+ | |
50 | Pow(x, n)open in new window | [✓] | 递归 数学 | |
60 | 排列序列open in new window | | 递归 数学 | |
143 | 重排链表open in new window | [✓] | 栈 递归 链表 1+ | |
203 | 移除链表元素open in new window | [✓] | 递归 链表 | |
206 | 反转链表open in new window | [✓] | 递归 链表 | |
224 | 基本计算器open in new window | [✓] | 栈 递归 数学 1+ | |
231 | 2 的幂open in new window | | 位运算 递归 数学 | |
233 | 数字 1 的个数open in new window | [✓] | 递归 数学 动态规划 | |
234 | 回文链表open in new window | [✓] | 栈 递归 链表 1+ | |
241 | 为运算表达式设计优先级open in new window | | 递归 记忆化搜索 数学 2+ | |
247 | 中心对称数 II 🔒open in new window | | 递归 数组 字符串 | |
248 | 中心对称数 III 🔒open in new window | | 递归 数组 字符串 | |
255 | 验证二叉搜索树的前序遍历序列 🔒open in new window | | 栈 树 二叉搜索树 4+ | |
273 | 整数转换英文表示open in new window | | 递归 数学 字符串 | |
326 | 3 的幂open in new window | | 递归 数学 | |
342 | 4的幂open in new window | | 位运算 递归 数学 | |
390 | 消除游戏open in new window | | 递归 数学 | |
394 | 字符串解码open in new window | [✓] | 栈 递归 字符串 | |
439 | 三元表达式解析器 🔒open in new window | | 栈 递归 字符串 | |
486 | 预测赢家open in new window | | 递归 数组 数学 2+ | |
509 | 斐波那契数open in new window | [✓] | 递归 记忆化搜索 数学 1+ | |
544 | 输出比赛匹配对 🔒open in new window | | 递归 字符串 模拟 | |
736 | Lisp 语法解析open in new window | | 栈 递归 哈希表 1+ | |
761 | 特殊的二进制序列open in new window | | 递归 字符串 | |
770 | 基本计算器 IVopen in new window | | 栈 递归 哈希表 2+ | |
772 | 基本计算器 III 🔒open in new window | [✓] | 栈 递归 数学 1+ | |
776 | 拆分二叉搜索树 🔒open in new window | | 树 二叉搜索树 递归 1+ | |
779 | 第K个语法符号open in new window | | 位运算 递归 数学 | |
894 | 所有可能的真二叉树open in new window | | 树 递归 记忆化搜索 2+ | |
1106 | 解析布尔表达式open in new window | [✓] | 栈 递归 字符串 | |
1265 | 逆序打印不可变链表 🔒open in new window | | 栈 递归 链表 1+ | |
1545 | 找出第 N 个二进制字符串中的第 K 位open in new window | [✓] | 递归 字符串 模拟 | |
1808 | 好因子的最大数目open in new window | | 递归 数学 数论 | |
1823 | 找出游戏的获胜者open in new window | | 递归 队列 数组 2+ | |
1922 | 统计好数字的数目open in new window | | 递归 数学 | |
1969 | 数组元素的最小非零乘积open in new window | | 贪心 递归 数学 | |
2487 | 从链表中移除节点open in new window | | 栈 递归 链表 1+ | |
2550 | 猴子碰撞的方法数open in new window | | 递归 数学 | |
3211 | 生成不含相邻零的二进制字符串open in new window | | 位运算 递归 字符串 | |
3304 | 找出第 K 个字符 Iopen in new window | | 位运算 递归 数学 1+ | |
3307 | 找出第 K 个字符 IIopen in new window | | 位运算 递归 数学 | |
剑指 Offer 16 | 数值的整数次方open in new window | [✓] | 递归 数学 | |
剑指 Offer 19 | 正则表达式匹配open in new window | [✓] | 递归 字符串 动态规划 | |
剑指 Offer 24 | 反转链表open in new window | [✓] | 递归 链表 | |
剑指 Offer 25 | 合并两个排序的链表open in new window | [✓] | 递归 链表 | |
剑指 Offer 33 | 二叉搜索树的后序遍历序列open in new window | [✓] | 栈 树 二叉搜索树 4+ | |
剑指 Offer 43 | 1~n 整数中 1 出现的次数open in new window | [✓] | 递归 数学 动态规划 | |
剑指 Offer 6 | 从尾到头打印链表open in new window | [✓] | 栈 递归 链表 1+ | |
剑指 Offer 62 | 圆圈中最后剩下的数字open in new window | [✓] | 递归 数学 | |
剑指 Offer 64 | 求1+2+…+nopen in new window | [✓] | 位运算 递归 脑筋急转弯 | |
剑指 Offer II 24 | 反转链表open in new window | [✓] | 递归 链表 | |
剑指 Offer II 26 | 重排链表open in new window | [✓] | 栈 递归 链表 1+ | |
剑指 Offer II 27 | 回文链表open in new window | [✓] | 栈 递归 链表 1+ | |
面试题 02.05 | 链表求和open in new window | | 递归 链表 数学 | |
面试题 02.06 | 回文链表open in new window | | 栈 递归 链表 1+ | |
面试题 08.05 | 递归乘法open in new window | | 位运算 递归 数学 | |
面试题 08.06 | 汉诺塔问题open in new window | | 递归 数组 | |
面试题 16.08 | 整数的英语表示open in new window | | 递归 数学 字符串 | |
面试题 17.06 | 2出现的次数open in new window | | 递归 数学 动态规划 | |