Dynamic Programming where i found myself somewhat lagging. Please do tell where should i start and how to proceed.
In one word to say about Dynamic Programming - Its all about practice.
1st thing to note is it sounds lot different with the word “Dynamic programming” but not actually.
Dynamic programming is very easy to code and very efficient. Hard to think of it in beginning but you will get it really easy with practice.
Basics To Learn
Lectures on DP
NOTE: Above 3 lectures are not different parts of same author. They are different. Reading any one is enough
Related Problems and Links
Longest Increasing Subsequence
Dynamic Programming Practice Problems
Lastly
DP is very powerful. How well you are going to do is DIRECTLY proportional How much practice you did.
And importantly dont waste too much time reading about DP (you tend a lot) , Better start solving problems as soon as you understand the basic idea.
All The Best
Cheers Happy Coding
DP Lecture book is really good for understanding problems. thanks…