题号 | 标题 | 题解 | 标签 | 难度 |
---|---|---|---|---|
0118 | 杨辉三角 | Python | 数组 | 简单 |
0119 | 杨辉三角 II | Python | 数组 | 简单 |
0198 | 打家劫舍 | Python | 动态规划 | 中等 |
0213 | 打家劫舍 II | Python | 动态规划 | 中等 |
0338 | 比特位计数 | Python | 位运算、动态规划 | 简单 |
0045 | 跳跃游戏 II | Python | 贪心、数组、动态规划 | 中等 |
0115 | 不同的子序列 | Python | 字符串、动态规划 | 困难 |
0403 | 青蛙过河 | Python | 数组、动态规划 | 困难 |
0576 | 出界的路径数 | Python | 动态规划 | 中等 |
0091 | 解码方法 | Python | 字符串、动态规划 | 中等 |
0639 | 解码方法 II | Python | 字符串、动态规划 | 困难 |
0650 | 只有两个键的键盘 | Python | 数学、动态规划 | 中等 |
0678 | 有效的括号字符串 | Python | 栈、贪心、字符串、动态规划 | 中等 |
0688 | 骑士在棋盘上的概率 | Python | 动态规划 | 中等 |
1137 | 第 N 个泰波那契数 | Python | 记忆化搜索、数学、动态规划 | 简单 |
1220 | 统计元音字母序列的数目 | Python | 动态规划 | 困难 |
1751 | 最多可以参加的会议数目 II | |||
1787 | 使所有区间的异或结果为零 | |||
剑指 Offer 42 | 连续子数组的最大和 | Python | 数组、分治、动态规划 | 简单 |
0300 | 最长递增子序列 | Python | 二分查找、动态规划 | 中等 |
1143 | 最长公共子序列 | Python | 字符串、动态规划 | 中等 |
0120 | 三角形最小路径和 | Python | 数组、动态规划 | 中等 |
0053 | 最大子数组和 | Python | 数组、分治算法、动态规划 | 简单 |
0152 | 乘积最大子数组 | Python | 数组、动态规划 | 中等 |
0887 | 鸡蛋掉落 | Python | 数学、二分查找、动态规划 | 困难 |
0072 | 编辑距离 | Python | 字符串、动态规划 | 困难 |
0044 | 通配符匹配 | Python | 贪心、递归、字符串、动态规划 | 困难 |
0010 | 正则表达式匹配 | Python | 递归、字符串、动态规划 | 困难 |
0354 | 俄罗斯套娃信封问题 | Python | 动态规划、二分查找 | 困难 |
0121 | 买卖股票的最佳时机 | Python | 数组、动态规划 | 简单 |
0122 | 买卖股票的最佳时机 II | Python | 数组、贪心算法 | 简单 |
0123 | 买卖股票的最佳时机 III | Python | 数组、动态规划 | 困难 |
0188 | 买卖股票的最佳时机 IV | Python | 数组、动态规划 | 困难 |
0309 | 最佳买卖股票时机含冷冻期 | Python | 数组、动态规划 | 中等 |
0714 | 买卖股票的最佳时机含手续费 | Python | 贪心、数组、动态规划 | 中等 |