Explaining Dynamic Programming to Papa | Time comparison for proof| Recursion,Tabulation,Memoization

Описание к видео Explaining Dynamic Programming to Papa | Time comparison for proof| Recursion,Tabulation,Memoization

"Dynamic Programming" - Topic that makes every software developer scratch his/her head at least once.

This is also one of the most important topics for competitiveprogramming and interviewpreparation.

So, I tried proving that even a beginner of coding can understand this topic 😊 My father received a wonderful response in our last video and so, I trapped him again into this 😊

Also, explaining the concept is one thing but actually showing the code and proving why dynamic programming is more important is another. I have compared the time it takes to solve a basic question with and without dynamic programming.

The video consists of following parts -
0:00-1:15 - Introduction
1:15-4:30 - Fibonacci Pattern
4:30-5:45 - Recursive solution
5:45-8:45 - Why dp
8:45-14:50 - Tabulation, Memoization, code
14:50-17:08 - Code comparison

Please Subscribe to my channel -    / keertipurswani  

LinkedIn -   / keertipurswani  
Instagram - https://www.instagram.com/keerti.purs...

Комментарии

Информация по комментариям в разработке