02. 递归算法题目
大约 2 分钟
递归算法题目
题号 | 标题 | 题解 | 标签 | 难度 |
---|---|---|---|---|
0344 | 反转字符串 | Python | 双指针、字符串 | 简单 |
0024 | 两两交换链表中的节点 | Python | 递归、链表 | 中等 |
0118 | 杨辉三角 | Python | 数组、动态规划 | 简单 |
0119 | 杨辉三角 II | Python | 数组、动态规划 | 简单 |
0206 | 反转链表 | Python | 递归、链表 | 简单 |
0092 | 反转链表 II | Python | 链表 | 中等 |
0021 | 合并两个有序链表 | Python | 递归、链表 | 简单 |
0509 | 斐波那契数 | Python | 递归、记忆化搜索、数学、动态规划 | 简单 |
0070 | 爬楼梯 | Python | 记忆化搜索、数学、动态规划 | 简单 |
0104 | 二叉树的最大深度 | Python | 树、深度优先搜索、广度优先搜索、二叉树 | 简单 |
0124 | 二叉树中的最大路径和 | Python | 树、深度优先搜索、动态规划、二叉树 | 困难 |
0226 | 翻转二叉树 | Python | 树、深度优先搜索、广度优先搜索、二叉树 | 简单 |
0050 | Pow(x, n) | Python | 递归、数学 | 中等 |
0779 | 第K个语法符号 | Python | 位运算、递归、数学 | 中等 |
0095 | 不同的二叉搜索树 II | Python | 树、二叉搜索树、动态规划、回溯、二叉树 | 中等 |
剑指 Offer 62 | 圆圈中最后剩下的数字 | Python | 递归、数学 | 简单 |