LeetCode Python/Java/C++/JS  >  Dynamic Programming

LeetCode Problem & Solution Link Difficulty Supported Languages Approaches Expl. Detail
509. Fibonacci Number
Easy
3 Methods Simplified Steps
198. House Robber
Medium
Only Answer
213. House Robber II
Medium
Only Answer
337. House Robber III
Medium
2 Methods Only Answer
416. Partition Equal Subset Sum
Medium
2 Methods Step by Step
1049. Last Stone Weight II
Medium
2 Methods Step by Step
494. Target Sum
Medium
Step by Step
474. Ones and Zeroes
Medium
Step by Step
518. Coin Change II
Medium
Only Answer
377. Combination Sum IV
Medium
Only Answer
322. Coin Change
Medium
Only Answer
279. Perfect Squares
Medium
Only Answer
139. Word Break
Medium
Only Answer
121. Best Time to Buy and Sell Stock
Easy
Only Answer
122. Best Time to Buy and Sell Stock II
Medium
Only Answer
714. Best Time to Buy and Sell Stock with Transactio...
Medium
Only Answer
123. Best Time to Buy and Sell Stock III
Hard
Only Answer
188. Best Time to Buy and Sell Stock IV
Hard
Only Answer
309. Best Time to Buy and Sell Stock with Cooldown
Medium
Only Answer
674. Longest Continuous Increasing Subsequence
Easy
Only Answer
300. Longest Increasing Subsequence
Medium
Only Answer
718. Maximum Length of Repeated Subarray
Medium
Only Answer
1143. Longest Common Subsequence
Medium
Only Answer
1035. Uncrossed Lines
Medium
Only Answer
53. Maximum Subarray
Medium
2 Methods Step by Step
392. Is Subsequence
Medium
2 Methods Step by Step
583. Delete Operation for Two Strings
Medium
Step by Step
72. Edit Distance
Medium
Step by Step
3494. Find the Minimum Amount of Time to Brew Potions
Medium
Step by Step
5. Longest Palindromic Substring
Medium
Step by Step