0/1 Knapsack Problem easy explanation using Dynamic Programming. | Study Algorithms
Автор: Nikhil Lohia
Загружено: 2020-08-17
Просмотров: 18121
Описание:
Dynamic programming is probably the trickiest algorithmic paradigm to master. But that is what makes it essential as well. If you find a hard time understanding the 0/1 Knapsack problem using dynamic programming, this video is made for you. The video tries to explain the problem using a more relatable example from day to day life.
This is a 2 part series.
➡️ Part 1:
Discussion about the general idea of Dynamic Programming and how to generate a Fibonacci Series using DP.
Watch the video here: • Dynamic Programming easy to understand rea...
➡️ Part 2:
00:00 - Intro
00:43 - Explanation of the variation of a 0/1 Knapsack problem
02:18 - Why do we call it 0/1?
03:19 - Solving the problem using Dynamic Programming
04:04 - A step by step demo
14:57 - Why is dynamic programming beautiful?
My favorite book on Introduction To Algorithms: https://amzn.to/35RrVuK
📘 The description and examples are available at: https://studyalgorithms.com/theory/al...
📚 More Algorithmic Paradigms:
Brute Force: • Brute Force algorithms with real life exam...
Divide and Conquer: • Divide and Conquer algorithms with real li...
Greedy Algorithms: • Greedy Algorithms with real life examples ...
🔗 To see more videos like this, you can show your support on: https://www.buymeacoffee.com/studyalg...
💻 Get Social 💻
Follow on Facebook at: / studyalgos
Follow on Twitter at: / studyalgorithms
Follow on Tumblr at: / studyalgos
Subscribe to RSS feeds: https://studyalgorithms.com/feed/
#studyAlgorithms #programming #interview
Повторяем попытку...
Доступные форматы для скачивания:
Скачать видео
-
Информация по загрузке: