PrepFlow
  • PrepFlow
  • Jobs
  • ATS Checker
  • Companies
  • DSA Sheets
  • Compiler
Sign in

PrepFlow

Streamline your DSA prep with structured sheets and company-wise problems.

Quick Links

  • Jobs
  • ATS Checker
  • Companies
  • DSA Sheets
  • Compiler

Developed and Maintained By

Rayudu Bharani

Cygnuxxs

© 2026 PrepFlow. All rights reserved.

Privacy Policy | Terms of Service

Login Required!
You need to log in to access your saved progress.
  1. Companies
  2. Amazon
  3. Dynamic Programming

Dynamic Programming

Overall Progress0/117(0%)
Easy
0/8
Medium
0/70
Hard
0/39
LeetCode icon
Maximum Subarray
Medium
LeetCode icon
Trapping Rain Water
Hard
LeetCode icon
Best Time to Buy and Sell Stock
Easy
LeetCode icon
Longest Palindromic Substring
Medium
LeetCode icon
Climbing Stairs
Easy
LeetCode icon
House Robber
Medium
LeetCode icon
Generate Parentheses
Medium
LeetCode icon
Longest Increasing Subsequence
Medium
LeetCode icon
Jump Game
Medium
LeetCode icon
Coin Change
Medium
LeetCode icon
Maximum Product Subarray
Medium
LeetCode icon
Word Break
Medium
LeetCode icon
Binary Tree Maximum Path Sum
Hard
LeetCode icon
Unique Paths
Medium
LeetCode icon
Edit Distance
Medium
LeetCode icon
Jump Game II
Medium
LeetCode icon
Best Time to Buy and Sell Stock II
Medium
LeetCode icon
Longest Common Subsequence
Medium
LeetCode icon
Pascal's Triangle
Easy
LeetCode icon
Palindrome Partitioning
Medium
LeetCode icon
Minimum Path Sum
Medium
LeetCode icon
Partition Equal Subset Sum
Medium
LeetCode icon
Longest Valid Parentheses
Hard
LeetCode icon
Regular Expression Matching
Hard
LeetCode icon
Decode Ways
Medium
LeetCode icon
Min Cost Climbing Stairs
Easy
LeetCode icon
Perfect Squares
Medium
LeetCode icon
Counting Bits
Easy
LeetCode icon
Target Sum
Medium
LeetCode icon
Maximal Rectangle
Hard
LeetCode icon
Maximal Square
Medium
LeetCode icon
Cheapest Flights Within K Stops
Medium
LeetCode icon
House Robber II
Medium
LeetCode icon
Split Array Largest Sum
Hard
LeetCode icon
Best Time to Buy and Sell Stock III
Hard
LeetCode icon
01 Matrix
Medium
LeetCode icon
Triangle
Medium
LeetCode icon
Longest Palindromic Subsequence
Medium
LeetCode icon
Best Time to Buy and Sell Stock with Cooldown
Medium
LeetCode icon
Burst Balloons
Hard
LeetCode icon
Longest Increasing Path in a Matrix
Hard
LeetCode icon
Unique Paths II
Medium
LeetCode icon
House Robber III
Medium
LeetCode icon
Wildcard Matching
Hard
LeetCode icon
Fibonacci Number
Easy
LeetCode icon
Non-overlapping Intervals
Medium
LeetCode icon
Unique Binary Search Trees II
Medium
LeetCode icon
Best Time to Buy and Sell Stock IV
Hard
LeetCode icon
Word Break II
Hard
LeetCode icon
Best Time to Buy and Sell Stock with Transaction Fee
Medium
LeetCode icon
Partition to K Equal Sum Subsets
Medium
LeetCode icon
Maximum Profit in Job Scheduling
Hard
LeetCode icon
Number of Longest Increasing Subsequence
Medium
LeetCode icon
Maximum Length of Repeated Subarray
Medium
LeetCode icon
Distinct Subsequences
Hard
LeetCode icon
Maximum Sum Circular Subarray
Medium
LeetCode icon
Ugly Number II
Medium
LeetCode icon
Minimum Falling Path Sum
Medium
LeetCode icon
Valid Parenthesis String
Medium
LeetCode icon
Russian Doll Envelopes
Hard
LeetCode icon
Largest Divisible Subset
Medium
LeetCode icon
Predict the Winner
Medium
LeetCode icon
Frog Jump
Hard
LeetCode icon
Palindrome Partitioning II
Hard
LeetCode icon
Arithmetic Slices
Medium
LeetCode icon
Count Square Submatrices with All Ones
Medium
LeetCode icon
Minimum Insertion Steps to Make a String Palindrome
Hard
LeetCode icon
Number of Dice Rolls With Target Sum
Medium
LeetCode icon
All Possible Full Binary Trees
Medium
LeetCode icon
Shortest Common Supersequence
Hard
LeetCode icon
Pascal's Triangle II
Easy
LeetCode icon
Partition Array for Maximum Sum
Medium
LeetCode icon
Maximum Length of Pair Chain
Medium
LeetCode icon
Flip String to Monotone Increasing
Medium
LeetCode icon
Minimum Cost Tree From Leaf Values
Medium
LeetCode icon
2 Keys Keyboard
Medium
LeetCode icon
Concatenated Words
Hard
LeetCode icon
Out of Boundary Paths
Medium
LeetCode icon
Knight Probability in Chessboard
Medium
LeetCode icon
Matchsticks to Square
Medium
LeetCode icon
Count Sorted Vowel Strings
Medium
LeetCode icon
Uncrossed Lines
Medium
LeetCode icon
Super Egg Drop
Hard
LeetCode icon
Minimum Difficulty of a Job Schedule
Hard
LeetCode icon
Count Number of Teams
Medium
LeetCode icon
Number of Ways to Arrive at Destination
Medium
LeetCode icon
Longest Mountain in Array
Medium
LeetCode icon
Maximum Sum BST in Binary Tree
Hard
LeetCode icon
Maximum Sum of Two Non-Overlapping Subarrays
Medium
LeetCode icon
Filling Bookcase Shelves
Medium
LeetCode icon
Maximum Score from Performing Multiplication Operations
Hard
LeetCode icon
Minimum Cost to Merge Stones
Hard
LeetCode icon
Remove Boxes
Hard
LeetCode icon
Divisor Game
Easy
LeetCode icon
Super Ugly Number
Medium
LeetCode icon
Largest Sum of Averages
Medium
LeetCode icon
Maximum Number of Events That Can Be Attended II
Hard
LeetCode icon
Length of Longest Fibonacci Subsequence
Medium
LeetCode icon
Longest Turbulent Subarray
Medium
LeetCode icon
Video Stitching
Medium
LeetCode icon
Maximize Score After N Operations
Hard
LeetCode icon
Number of Digit One
Hard
LeetCode icon
Bitwise ORs of Subarrays
Medium
LeetCode icon
Minimum Window Subsequence
Hard
LeetCode icon
Find the Shortest Superstring
Hard
LeetCode icon
Numbers At Most N Given Digit Set
Hard
LeetCode icon
Find Minimum Time to Finish All Jobs
Hard
LeetCode icon
Largest 1-Bordered Square
Medium
LeetCode icon
Encode String with Shortest Length
Hard
LeetCode icon
Largest Multiple of Three
Hard
LeetCode icon
Number of Sets of K Non-Overlapping Line Segments
Medium
LeetCode icon
Count The Repetitions
Hard
LeetCode icon
Optimal Division
Medium
LeetCode icon
Count Ways to Make Array With Product
Hard
LeetCode icon
Handshakes That Don't Cross
Hard
LeetCode icon
Find the Derangement of An Array
Medium
LeetCode icon
Digit Count in Range
Hard
Visitors4
Compiler Status