I am having great difficulty in solving questions that involve dynamic programming, please suggest some ways in which I can improve my dynamic programming.
These are the links I avidly use:
- Dynamic Programming - GeeksforGeeks
- What Is Dynamic Programming and How To Use It - YouTube (CS Dojo’s video on DP)
- Dynamic Programming by Richard Bellman (but that’s wayy too old, though gold)
- Side by side, try solving some basic DP problems
And most importantly, practice practice practice
Try to understand the basic topics of DP from CLRS book it will be of great help. And along with that practice the basic questions like knapsack ,coin change and more.
Thank you, I appreciate the help :).