Dynamic Programming

Go to Problems

Serious about Learning Programming ?

Learn this and a lot more with Scaler Academy's industry vetted curriculum which covers Data Structures & Algorithms in depth.

Dynamic Programming Problems

Greedy or dp
Problem Score Companies Time Status
Tushar's Birthday Bombs 200
80:50
Jump Game Array 225 41:16
Min Jumps Array 300 71:56
Tree dp
Problem Score Companies Time Status
Max edge queries! 200 57:17
Max Sum Path in Binary Tree 400 55:23
Suffix / prefix dp
Derived dp
Problem Score Companies Time Status
Chain of Pairs 200 44:25
Max Sum Without Adjacent Elements 225 58:16
Merge elements 300 64:51
Knapsack
Problem Score Companies Time Status
Flip Array 200
81:59
Tushar's Birthday Party 200 73:09
0-1 Knapsack 200 49:18
Equal Average Partition 350 75:43
Dp
Problem Score Companies Time Status
Potions 200 51:55
Adhoc
Problem Score Companies Time Status
Best Time to Buy and Sell Stocks II 225 40:18
Dp optimized backtrack
Problem Score Companies Time Status
Word Break II 350
IBM
69:09
Multiply dp
Problem Score Companies Time Status
Unique Binary Search Trees II 400 36:36
Count Permutations of BST 400
59:41
Breaking words
Problem Score Companies Time Status
Palindrome Partitioning II 400 63:05
Word Break 400
IBM
68:25
lock
Topic Bonus
Bonus will be unlocked after solving min. 1 problem from each bucket