Главная

5 Simple Steps for Solving Dynamic Programming Problems




Video quality The size Download

Информация о 5 Simple Steps for Solving Dynamic Programming Problems


Название :  5 Simple Steps for Solving Dynamic Programming Problems
Продолжительность :   21.27
Дата публикации :  
Просмотров :   835 rb


Кадры 5 Simple Steps for Solving Dynamic Programming Problems





Описание 5 Simple Steps for Solving Dynamic Programming Problems



Коментарии 5 Simple Steps for Solving Dynamic Programming Problems



Aymen Belghoul
Mashallah perfect explanation 👌
Comment from : Aymen Belghoul


wojciech kalinowski
It seems like brute forcing after filtering the array ?
Comment from : wojciech kalinowski


Guy One
boy is this shit boring and useless
Comment from : Guy One


Sid
Beautiful video Never really thought that directed graphs could be this useful in DP!
Comment from : Sid


Hans Magnusson
Can not implement anything that requires a pcbrSomeone had to mickla with it so I had no access for monthsbrbrYesterday I had a brain meltdown and totaled the pcbrbrThis means everything is gone as the disk was encrypted, I ripped the pc in parts, battery gone, memory gone, screen gone etcbrEverything in various garbage containers cross the citybrbrSo you want implements, hand me a new one Without gremlins
Comment from : Hans Magnusson


Girish Bisane
Your explanation is really good Make more of DS ALGO videos please
Comment from : Girish Bisane


Abhay Kumar Rajpoot
BRLLIANT video!
Comment from : Abhay Kumar Rajpoot


David Hand
What exactly is dynamic here? What's the difference between dynamic and other procedural patterns? This all just seems like "how to write good algorithms", not a full paradigm
Comment from : David Hand


Nick Doherty
Great video, but please remaster the voiceover so the bass isn’t so punchy Hard to listen with headphones
Comment from : Nick Doherty


py4e py4e
The fact that people are (very rightfully) cheering this video shows the sorry state of our math education "Dynamic programming" is not really a thing It's just mathematical induction There is absolutely nothing special about it Back in the day, we learned it in high school Now even universities don't seem to be teaching itbrbrThe term "dynamic programming" was coined by mathematician Richard Bellman due to political reasons Apparently politicians hated math and never wanted to fund mathematical research So he came up with a "bullshit name that sounds cool" to fake his way into funding br enwikipediaorg/wiki/Dynamic_programming#HistorybrbrNot to mention that Alfred Nobel also hated math, that's why there is no Nobel prize for mathbrbrSo the world was very hostile to math back in the 1950s, and it still is today We have to jump through hoops and bend over backwards to learn math "by a different name that isn't 'math' " It really sickens me
Comment from : py4e py4e


Vishal Parkar
Best of explanation, visualization, succinctness with clearity and out of the crowd examples for this topic ever seen in a single video ! You got a subscriber ! BTW, which tool you use for the graphical visualization ? Do make a video on it as well ! Thanks a ton !!!
Comment from : Vishal Parkar


SOMDEB SAR
This same problem i applied to weighted jobs which kind of looks like same and get solved, while i was looking for this problem YouTube suggested me this 😁😁, thanks a lot 👍
Comment from : SOMDEB SAR


Victor
This is pure gold, someone please give this guy a medal !
Comment from : Victor


Yaroslav Panych
Okay, that is not Subsequence in first example, that is freaking Subset(or whatever Sub- you would like to name it) Sequential means following one after other w/o skips!
Comment from : Yaroslav Panych


Yaroslav Panych
Okay, first: why in hell everyone masturbating over the term "Dynamic Programming"? Why in hell such term even exists? Is there any other type of programming? What exactly makes any given program dynamic?
Comment from : Yaroslav Panych


Kartik Yadav
Most important step : JUST START DOING IT !!!!!!
Comment from : Kartik Yadav


tHe_VaGaBonD
WaaaaaaaaaaaaaW
Comment from : tHe_VaGaBonD


Daniel Vinícius
Amazing Video! Thanks for subtitles, I'm a non native and your pronunciation is perfect and some words I did not knew I could read the subtitles so I could understand your video perfectly, your way of explain things is wonderful!
Comment from : Daniel Vinícius


Fernando I Rodriguez
great video you made this topic fascinating I really enjoyed watching through it!
Comment from : Fernando I Rodriguez


Non Technical Baba
Not getting anything
Comment from : Non Technical Baba


All HD movie Scene
your concept on relation b/w subproblems are correct but you math is wrong
Comment from : All HD movie Scene


MimiKe
Thank you for this video Using a directed graph as a visual is very helpful, and I don't recall it ever coming up as a strategy in my studies
Comment from : MimiKe


Rudolf Espinola
Very well explained video!
Comment from : Rudolf Espinola


PIKACHU
Wow! The best explanation ever! Love it! Thank You
Comment from : PIKACHU


Xacademia
11:33
Comment from : Xacademia


Vayun Ekbote
Me watching this 5 minutes before an interview
Comment from : Vayun Ekbote


Jão
Uh is it weird that I understand the idea behind DP but I have no clue how to actually do these things on my own?? This is making no sense to me :/
Comment from : Jão


RRR
worst idea ever
Comment from : RRR


Wristocrat
microhpone quality raping my ears
Comment from : Wristocrat


Aditya Yadav
Yo
Comment from : Aditya Yadav


mosi pvp
Short hand of LIS is: start from the end, looking for smaller You're just sharing intermediate knowledge,not true solution 😅
Comment from : mosi pvp


Kepler _22b
Thnx Didn't get it at first but it helped a lot once I took a breather to think Studying more than 8h muddles the mind a little
Comment from : Kepler _22b


Obaloluwa Odelana
This was super helpful!
Comment from : Obaloluwa Odelana


Damian Patel
The code tracing for the box stacking problem was amazing!
Comment from : Damian Patel


Pierce Gruidl
I'm sure it's a great video but dude you can't be saying more cleaner in an academic video How can I trust you at all, how can I trust anyone anymore
Comment from : Pierce Gruidl


R Foersom
0:19 poor explanation Why do you not say this is recursive calls to calculate solution?brSimonDev has a better video on this subjectbrbrWhy is called dynamic programming? It is an over glamorized name for something that existed for years Or loop in loop if you want to avoid deep stacks
Comment from : R Foersom


MrjavoiThe
I didn’t understand anything from this
Comment from : MrjavoiThe


RYUK
this video is great!brsmall nitpick though, please use a monospace font for code
Comment from : RYUK


M S
thank you so so much, this video is absolutely a lifesaver!!!
Comment from : M S


Abdullah and Uvejs rruka
Thank you
Comment from : Abdullah and Uvejs rruka


Giuseppe Coco
Phenomenon!!!
Comment from : Giuseppe Coco


GoodHomeVideos
Thanks for the clear video! I suggest speaking a bit slower for smooth brains such as myself
Comment from : GoodHomeVideos


oximas 2004
bro what language are you speaking I can understand nothing 😂brI am not educated enough for thisbrit's a great video though love the animations
Comment from : oximas 2004


Brock Obama
noooo i need the knapsack problem heeeelp
Comment from : Brock Obama


Fitmo GMC
My solution is getting abrLack of memory error due to some insanity I'll do
Comment from : Fitmo GMC


Иап Горевич
Can't we solve the box problem as:br1) Sort by length of a boxbr2) From array given on step (1) we found longest decreasing sequence by width of a box We can find longest decreasing sequence by reversing the original sequence, after that use LSIbr3) Sum all of the heights from array of the boxes given on step (2) brbrWe done!
Comment from : Иап Горевич


dredweiner
❤️🖤
Comment from : dredweiner


Starman1941
You have great videos, love watching you
Comment from : Starman1941


John Smith
Let's solve LIS problem!brProceeds to not show the solution just talking about some vague approaches without explaining anything and bringing any value except some pretty picturesbrCool vid DislikebrIf someone's trying to solve LIS - just google it It'll take less time to understand than 10 minutes of nothing from this video
Comment from : John Smith


Michael Chang
Thank you This video was very helpful
Comment from : Michael Chang


Neel Shejwalkar
great videos but please get a better mic and turn off the music
Comment from : Neel Shejwalkar


Simone Micucci
Short answer : study graph and data structure, on this path you will find the path by yourself
Comment from : Simone Micucci


Ishaat Plays
Why you explain so hardyuck
Comment from : Ishaat Plays


Amadeus Bojiuc
You talk too fast
Comment from : Amadeus Bojiuc


Anthony Tafoya
Great video sir! I appreciate the help :)
Comment from : Anthony Tafoya


NekoYellow
I’m a huge fan of your channel May I ask your permission to repost your videos on a Chinese platform called Bilibili? Your works are very helpful for people who are into cs (especially algorithms), which is a popular field in China, but many Chinese have no access to them as youtube is banned in ChinabrI promise your channel and video link will always be included and you will always be credited as the original author in every video descriptionbrLooking forward to your new videos!
Comment from : NekoYellow


Tanmay Bhagwat
This video provides such great clarity about the steps and logic behind formulating a solution Keep up the good work!
Comment from : Tanmay Bhagwat


Akshat Samdani
Isn't very clear
Comment from : Akshat Samdani


Sthitaprajna Priyadarshan
You are an absolute genius You are a mathematician , a scientist , an artist and a teacher
Comment from : Sthitaprajna Priyadarshan


Даниил Зуев
The explanation is great However, i wonder, why is this called "dynamic" programming, when it is clearly about recursion, and not about mutation?
Comment from : Даниил Зуев


Matt Seath
Great video, but can you solve the problem of your clipping microphone using dynamic programming?
Comment from : Matt Seath


Avdhesh Garg
@Reducible: Do you have any contact number I need to talk with you , please let me know if you have few minutes to talk Thanks
Comment from : Avdhesh Garg


George Robinson
We are already in a big crash Inflation is a catastrophe This CPI report is a colossal failure To bring the housing market to a halt, the FED will have to pull all the stops The unfortunate issue is that other markets are being decimated If you want to stay green, you have to rely on a lot of diversification Currently up 14 and being careful Still a better deal than leaving it in a savings or checking account yielding 0-1 percent interest
Comment from : George Robinson


Mohamed Mhiri
Don't stop posting videos please
Comment from : Mohamed Mhiri


Hassan Osama Kandil
I don't usually comment on videos but man this is the best explanation for a programming concept that I've ever seen on YouTube
Comment from : Hassan Osama Kandil


Maestrul Gamer
11:45-Graphs
Comment from : Maestrul Gamer


Kevin Ayers
I really liked this video However, you simplified this a lot by utilizing memoization rather than tabulation A further simplification was made by using pythonic code instead of true pseudocode It would be nice to see a more mathematically rigorous explanation with true pseudocode and tabulation
Comment from : Kevin Ayers


Neel Bhattacharya
list is 2 3 6 9, can it also be 2 6 6 9?
Comment from : Neel Bhattacharya


hagardolev
In the second dp problem, why is the green box cant go on the red box?
Comment from : hagardolev


Samarth G R
5 steps for solving DP,br1 Visualize the examplesbr2 Find an appropriate subproblemsbr3 Find relationships among subproblemsbr4 Generalize the relationshipbr5 Implement by solving subproblems in order
Comment from : Samarth G R


Vietnam Steven
You deserve infinite amount of likes! Thank you!
Comment from : Vietnam Steven


strawberries and cream
thanks for this video!! i've really been struggling with DP while doing interview prep
Comment from : strawberries and cream


Rein Marichan
Great video but the background music was extremely distracting Still, the content was solid thank you!
Comment from : Rein Marichan


Pratik Jha
so much efforts to create this vdo, good work
Comment from : Pratik Jha


Poshak jaiswal
The Best part is you made us think through the process and how to break down a problem Amazing work
Comment from : Poshak jaiswal


HandSanitizer
Moreee
Comment from : HandSanitizer


Halcyon Ramirez
if its increasing subsequence why are we looking for values less than? shoudln't it be greater than? 6:30
Comment from : Halcyon Ramirez


Shantanu Nathan
This is definitely the best explanation I've ever seen about a classic DP problem The animations and visualations give you the extra edge for sure! Would you consider making a follow-up to this video on how to solve the LIS problem in O(nlogn) time? Personally, I find that understanding the more efficient solution is much more difficult than the O(n^2) solution in this video
Comment from : Shantanu Nathan


Saurav Shrivastav
I literally love this video This video is perfect Everything about this video, the explanation, the animation everything I cant thank you enough for this
Comment from : Saurav Shrivastav


Bluxer
Great probm
Comment from : Bluxer


5ML_Telugu
1Visualize subproblemsbr2Find appropriate subproblemsbr3Find relationships among subproblemsbr4Generalize the relationshipsbr5Implementing by solving subproblems in order
Comment from : 5ML_Telugu



Похожие на 5 Simple Steps for Solving Dynamic Programming Problems видео

dynamic amoled 2x | dynamic amoled 2x vs dynamic amoled | dynamic amoled 2x 120hz hdr10+ dynamic amoled 2x | dynamic amoled 2x vs dynamic amoled | dynamic amoled 2x 120hz hdr10+
РѕС‚ : Tech Duggar
Download Full Episodes | The Most Watched videos of all time
Knapsack Problem using Dynamic Programming Part I | Dynamic Programming | Lec 65 | DAA Knapsack Problem using Dynamic Programming Part I | Dynamic Programming | Lec 65 | DAA
РѕС‚ : CSE Guru
Download Full Episodes | The Most Watched videos of all time
Husband Wife Problems - Marriage Problems - Relationship Problems - Monica Gupta Husband Wife Problems - Marriage Problems - Relationship Problems - Monica Gupta
РѕС‚ : Monica Gupta
Download Full Episodes | The Most Watched videos of all time
Dynamic Programming - Learn to Solve Algorithmic Problems u0026 Coding Challenges Dynamic Programming - Learn to Solve Algorithmic Problems u0026 Coding Challenges
РѕС‚ : freeCodeCamp.org
Download Full Episodes | The Most Watched videos of all time
Procedure Oriented Programming and Object Oriented Programming - Java Programming Tutorial Procedure Oriented Programming and Object Oriented Programming - Java Programming Tutorial
РѕС‚ : Ekeeda
Download Full Episodes | The Most Watched videos of all time
5 Simple Steps for Solving Any Recursive Problem 5 Simple Steps for Solving Any Recursive Problem
РѕС‚ : Reducible
Download Full Episodes | The Most Watched videos of all time
Inflation, Interest Rates, Russia-Ukraine, Innovation Solving Problems | ITK with Cathie Wood Inflation, Interest Rates, Russia-Ukraine, Innovation Solving Problems | ITK with Cathie Wood
РѕС‚ : ARK Invest
Download Full Episodes | The Most Watched videos of all time
Ripple CEO: There are some crypto tokens focused on solving problems Ripple CEO: There are some crypto tokens focused on solving problems
РѕС‚ : CNBC International TV
Download Full Episodes | The Most Watched videos of all time
Tekken 7 Tips For Beginners - Record Functions u0026 Solving Problems in Defense Tekken 7 Tips For Beginners - Record Functions u0026 Solving Problems in Defense
РѕС‚ : Avoiding The Puddle
Download Full Episodes | The Most Watched videos of all time
Recursion Practice u0026 Strategies in Python: A Tutorial on Solving Recursive Problems and Algorithms Recursion Practice u0026 Strategies in Python: A Tutorial on Solving Recursive Problems and Algorithms
РѕС‚ : Kris Jordan
Download Full Episodes | The Most Watched videos of all time