I don't understand dynamic programming. What should I do?
I want to learn Dynamic programming and I don't know anything about it. From where should I begin and from where should I study in order to understand it?