Recently, I have been trying to get better at Dynamic programming. Im working on as many DP problems I can find and I can usually get the solution to the Top-Down approach once I have defined the recurrence relation. However, I can never seem to translate this to the bottom-up approach which indiciates that I don't have a full grasp on the concepts.
Is anyone able to provide me with some useful resources that helped you fully understand DP?
Thanks! :)