PrepFlow
Jobs
ATS Checker
Companies
DSA Sheets
Compiler
PrepFlow
Sign in
Login Required!
You need to log in to access your saved progress.
Companies
Microsoft
Dynamic Programming
Dynamic Programming
0/51 solved
Maximum Subarray
MEDIUM
Trapping Rain Water
HARD
Best Time to Buy and Sell Stock
EASY
Longest Palindromic Substring
MEDIUM
Climbing Stairs
EASY
House Robber
MEDIUM
Generate Parentheses
MEDIUM
Longest Increasing Subsequence
MEDIUM
Jump Game
MEDIUM
Coin Change
MEDIUM
Word Break
MEDIUM
Binary Tree Maximum Path Sum
HARD
Unique Paths
MEDIUM
Edit Distance
MEDIUM
Jump Game II
MEDIUM
Best Time to Buy and Sell Stock II
MEDIUM
Longest Common Subsequence
MEDIUM
Minimum Path Sum
MEDIUM
Longest Valid Parentheses
HARD
Regular Expression Matching
HARD
Decode Ways
MEDIUM
Palindromic Substrings
MEDIUM
Maximal Rectangle
HARD
Unique Binary Search Trees
MEDIUM
01 Matrix
MEDIUM
Unique Paths II
MEDIUM
Wildcard Matching
HARD
Interleaving String
MEDIUM
Sum of Subarray Minimums
MEDIUM
Unique Binary Search Trees II
MEDIUM
Word Break II
HARD
Different Ways to Add Parentheses
MEDIUM
Frog Jump
HARD
Binary Tree Cameras
HARD
Wiggle Subsequence
MEDIUM
Number of Dice Rolls With Target Sum
MEDIUM
Shortest Common Supersequence
HARD
Pascal's Triangle II
EASY
2 Keys Keyboard
MEDIUM
Count Unique Characters of All Substrings of a Given String
HARD
Minimum Number of Removals to Make Mountain Array
HARD
Minimum Deletions to Make String Balanced
MEDIUM
Max Dot Product of Two Subsequences
HARD
Stone Game IV
HARD
Count Substrings That Differ by One Character
MEDIUM
Jump Game V
HARD
Parallel Courses II
HARD
4 Keys Keyboard
MEDIUM
Palindrome Removal
HARD
Minimum Incompatibility
HARD
Android Unlock Patterns
MEDIUM