I have been solving problems for quite a while. Even I acknowledge that I am not a quick learner but I try my best. Recently I got some resources to improve my skills. But even in those resources I get stuck at problems which involve** Dynamic Programming** and Advanced Recursion. I also surfed through the web but none of them are simple enough to cover the entire concept. Can someone help me out by providing some advises or maybe some learning resource? It would be a great help.
Did you try this Book CP Handbook. It covers some standard DP tasks along with codes.
After that the best step is to solve tasks at AtCoder Educational DP contest Here.
The rest is... you know.
This blog might be helpful. :)
I've only heard of recursion. What is advanced recursion?
HAHAHA... He probably means memoization XD
advanced recursion
Anyway I think OP just means more difficult problems with recursion, I don't see why it has to necessarily be memoization.
yes exactly!
https://atcoder.jp/contests/dp/tasks This sheet helped me a lot.