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:56
Jump Game Array 225 41:16
Min Jumps Array 300 71:56
Tree dp
Problem Score Companies Time Status
Max edge queries! 200 57:02
Max Sum Path in Binary Tree 400 55:23
Suffix / prefix dp
Derived dp
Problem Score Companies Time Status
Chain of Pairs 200 44:34
Max Sum Without Adjacent Elements 225 58:16
Merge elements 300 65:20
Knapsack
Problem Score Companies Time Status
Flip Array 200
82:11
Tushar's Birthday Party 200 73:22
0-1 Knapsack 200 49:21
Equal Average Partition 350 76:11
Dp
Problem Score Companies Time Status
Potions 200 52:28
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:20
Multiply dp
Problem Score Companies Time Status
Unique Binary Search Trees II 400 36:39
Count Permutations of BST 400
59:20
Breaking words
Problem Score Companies Time Status
Palindrome Partitioning II 400 63:09
Word Break 400
IBM
68:35
lock
Topic Bonus
Bonus will be unlocked after solving min. 1 problem from each bucket