DSA — Dynamic Programming

50 exercises with solutions and explanations.

Showing 1–50 of 105

1 Sum of array elements Easy 2 Find maximum in array Easy 3 Reverse an array in-place Medium 4 Count occurrences of element Easy 5 Second largest element Medium 6 Fibonacci 5 (DP) #1 Easy 7 Climbing stairs 6 steps #2 Easy 8 Fibonacci 7 (DP) #3 Easy 9 Climbing stairs 8 steps #4 Easy 10 Fibonacci 9 (DP) #5 Easy 11 Climbing stairs 10 steps #6 Easy 12 Fibonacci 11 (DP) #7 Easy 13 Climbing stairs 12 steps #8 Easy 14 Fibonacci 5 (DP) #9 Easy 15 Climbing stairs 6 steps #10 Easy 16 Fibonacci 7 (DP) #11 Easy 17 Climbing stairs 8 steps #12 Easy 18 Fibonacci 9 (DP) #13 Easy 19 Climbing stairs 10 steps #14 Easy 20 Fibonacci 11 (DP) #15 Easy 21 Climbing stairs 12 steps #16 Easy 22 Fibonacci 5 (DP) #17 Easy 23 Climbing stairs 6 steps #18 Easy 24 Fibonacci 7 (DP) #19 Easy 25 Climbing stairs 8 steps #20 Easy 26 Fibonacci 9 (DP) #21 Easy 27 Climbing stairs 10 steps #22 Easy 28 Fibonacci 11 (DP) #23 Easy 29 Climbing stairs 12 steps #24 Easy 30 Fibonacci 5 (DP) #25 Easy 31 Climbing stairs 6 steps #26 Easy 32 Fibonacci 7 (DP) #27 Easy 33 Climbing stairs 8 steps #28 Easy 34 Fibonacci 9 (DP) #29 Easy 35 Climbing stairs 10 steps #30 Easy 36 Fibonacci 11 (DP) #31 Easy 37 Climbing stairs 12 steps #32 Easy 38 Fibonacci 5 (DP) #33 Easy 39 Climbing stairs 6 steps #34 Easy 40 Fibonacci 7 (DP) #35 Easy 41 Climbing stairs 8 steps #36 Easy 42 Fibonacci 9 (DP) #37 Easy 43 Climbing stairs 10 steps #38 Easy 44 Fibonacci 11 (DP) #39 Easy 45 Climbing stairs 12 steps #40 Easy 46 Fibonacci 5 (DP) #41 Easy 47 Climbing stairs 6 steps #42 Easy 48 Fibonacci 7 (DP) #43 Easy 49 Climbing stairs 8 steps #44 Easy 50 Fibonacci 9 (DP) #45 Easy
DSA (Data Structures & Algorithms) categories
Toolliyo Assistant
Ask about tutorials, ebooks, training, pricing, mentor services, and support. I use public site content only—not admin or internal tools.

care@toolliyo.com

Need callback? Share your details