力扣题解最佳实践 > 动态规划
题解链接 | 难度 | 题解采用的编程语言 | 实现途径 | 详细程度 |
---|---|---|---|---|
509. 斐波那契数 |
简单 |
Java C++ Python JavaScript C# Go Ruby | 有简化的思路 | |
198. 打家劫舍 |
中等 |
Java C++ Python JavaScript C# Go Ruby | 仅有答案 | |
213. 打家劫舍 II |
中等 |
Python JavaScript Go | 仅有答案 | |
337. 打家劫舍 III |
中等 |
Python JavaScript Go | 2 种实现 | 仅有答案 |
416. 分割等和子集 |
中等 |
Java C++ Python JavaScript C# Go Ruby | 2 种实现 | 有详尽步骤 |
1049. 最后一块石头的重量 II |
中等 |
Java C++ Python JavaScript C# Go Ruby | 2 种实现 | 有详尽步骤 |
494. 目标和 |
中等 |
Java C++ Python JavaScript C# Go Ruby | 有详尽步骤 | |
474. 一和零 |
中等 |
Java C++ Python JavaScript C# Go Ruby | 有详尽步骤 | |
518. 零钱兑换 II |
中等 |
Java C++ Python JavaScript C# Go Ruby | 仅有答案 | |
377. 组合总和 Ⅳ |
中等 |
Java C++ Python JavaScript C# Go Ruby | 仅有答案 | |
322. 零钱兑换 |
中等 |
Java C++ Python JavaScript C# Go Ruby | 仅有答案 | |
279. 完全平方数 |
中等 |
Java C++ Python JavaScript C# Go Ruby | 仅有答案 | |
139. 单词拆分 |
中等 |
Java C++ Python JavaScript C# Go Ruby | 仅有答案 | |
121. 买卖股票的最佳时机 |
简单 |
Python JavaScript Go | 仅有答案 | |
122. 买卖股票的最佳时机 II |
中等 |
Python JavaScript Go | 仅有答案 | |
714. 买卖股票的最佳时机含手续费 |
中等 |
Python JavaScript Go | 仅有答案 | |
123. 买卖股票的最佳时机 III |
困难 |
Python JavaScript Go | 仅有答案 | |
188. 买卖股票的最佳时机 IV |
困难 |
Python JavaScript Go | 仅有答案 | |
309. 买卖股票的最佳时机含冷冻期 |
中等 |
Python JavaScript Go | 仅有答案 | |
674. 最长连续递增序列 |
简单 |
Python Java JavaScript C# | 仅有答案 | |
300. 最长递增子序列 |
中等 |
Python Java JavaScript C# | 仅有答案 | |
718. 最长重复子数组 |
中等 |
Python Java JavaScript C# | 仅有答案 | |
1143. 最长公共子序列 |
中等 |
Java C++ Python JavaScript C# Go Ruby | 仅有答案 | |
1035. 不相交的线 |
中等 |
Java C++ Python JavaScript C# Go Ruby | 仅有答案 | |
53. 最大子数组和 |
中等 |
Java C++ Python JavaScript C# Go Ruby | 2 种实现 | 有详尽步骤 |
392. 判断子序列 |
中等 |
Java C++ Python JavaScript C# Go Ruby | 2 种实现 | 有详尽步骤 |
583. 两个字符串的删除操作 |
中等 |
Java C++ Python JavaScript C# Go Ruby | 有详尽步骤 | |
72. 编辑距离 |
中等 |
Java C++ Python JavaScript C# Go Ruby | 有详尽步骤 | |
3494. 酿造药水需要的最少总时间 |
中等 |
Ruby Java C++ Python JavaScript C# Go | 有详尽步骤 | |
5. 最长回文子串 |
中等 |
Java C++ Python JavaScript C# Go Ruby | 有详尽步骤 |