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
No transcript for this episode yet
Similar Episodes
May 11, 2026 ·63m
Mar 23, 2026 ·70m
Mar 4, 2026 ·61m
Feb 16, 2026 ·63m