Introduction to Dynamic Programming

Google Developer Student Clubs, ENIT chapter. Competitive Programming Hackathon!

About this event

Dynamic Programming is mainly an optimization over plain recursion. Wherever we see a recursive solution that has repeated calls for same inputs, we can optimize it using Dynamic Programming. The idea is to simply store the results of subproblems, so that we do not have to re-compute them when needed later.



Sunday, Jan 30
1:00 PM - 3:00 PM (CET)