力扣题解最佳实践  >  动态规划

题解链接 难度 题解采用的编程语言 实现途径 详细程度
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 有详尽步骤