Dynamic Programming

EPISODE · Jan 31, 2018 · 25 MIN

Dynamic Programming

from Siraj Raval

Dynamic programming is used heavily in Artificial Intelligence! Famous problems like the knapsack problem, problems involving the shortest path conundrum and of course the fibonacci sequence can all benefit from the solutions dynamic programming provides. I'm going to go over a short demo then talk about the types of dynamic programming and when to use it. Code for this video (with jupyter notebook): https://github.com/llSourcell/dynamic_programming Please Subscribe! And like. And comment. That's what keeps me going. Want more education? Connect with me here: Twitter: https://twitter.com/sirajraval Facebook: https://www.facebook.com/sirajology instagram: https://www.instagram.com/sirajraval More learning resources: https://www.youtube.com/watch?v=W2ote4jCuYw https://www.youtube.com/watch?v=RI1Ey1LkpxQ https://www.youtube.com/watch?v=OQ5jsbhAv_M https://www.youtube.com/watch?v=cYT-JTZPpWc https://www.youtube.com/watch?v=vaGRbiTSEkQ Join us in the Wizards Slack channel: http://wizards.herokuapp.com/ And please support me on Patreon: https://www.patreon.com/user?u=3191693

NOW PLAYING

Dynamic Programming

0:00 25:34

No transcript for this episode yet

We transcribe on demand. Request one and we'll notify you when it's ready — usually under 10 minutes.

URL copied to clipboard!