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:40
Jump Game Array 225 41:16
Min Jumps Array 300 71:56
Tree dp
Problem Score Companies Time Status
Max edge queries! 200 57:34
Max Sum Path in Binary Tree 400 55:23
Suffix / prefix dp
Derived dp
Problem Score Companies Time Status
Chain of Pairs 200 44:12
Max Sum Without Adjacent Elements 225 58:16
Merge elements 300 64:11
Knapsack
Problem Score Companies Time Status
Flip Array 200
81:31
Tushar's Birthday Party 200 72:55
0-1 Knapsack 200 49:10
Equal Average Partition 350 75:08
Dp
Problem Score Companies Time Status
Potions 200 52:44
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
68:51
Multiply dp
Problem Score Companies Time Status
Unique Binary Search Trees II 400 36:29
Count Permutations of BST 400
60:03
Breaking words
Problem Score Companies Time Status
Palindrome Partitioning II 400 62:59
Word Break 400
IBM
68:16
lock
Topic Bonus
Bonus will be unlocked after solving min. 1 problem from each bucket