What is the best way to understand Dynamic Programming? Shall I directly jump to the problems or spent ample of time in understanding the underlying theory? How can I frame my thought process to achieve those elegant solutions by myself?
Are these some of the questions that come to your mind?
If yes, then you are reading the description of the perfect course you intended for.
If you observe the recent trends, dynamic programming or DP(what most people like to call it) forms a substantial part of any coding interview especially for the Tech Giants like Apple, Google, Facebook etc.
We have spent a great amount of time collecting the most important interview problems that are essential and inevitable for making a firm base in DP.
In this course you will learn how to approach a DP problem and visualize the so called sophisticated solution for it. There are many problems discussed in this course which are of varying difficulty levels ranging from easy to medium level. And for each problem we have followed the same strategy to explain it. Firstly, we have the problem statement part where we clearly state the problem with a practical example. Then we have the intuition part where we start building our logic behind the approach by figuring out some patterns using our common sense and mental aptitude. Finally we have the pseudo–code and the sample illustration part which completes the whole journey. We believe this consistency in our approach will help the students to understand, visualize and conceptualize the problem solving approach firmly. By the end of this course he/she would be in a great shape to tackle a DP problem.
Instructor Details
Courses : 2
Specification: Dynamic Programming – I

26 reviews for Dynamic Programming – I
Add a review Cancel reply
This site uses Akismet to reduce spam. Learn how your comment data is processed.
Price  $14.99 

Provider  
Duration  2.5 hours 
Year  2019 
Level  All 
Language  English 
Certificate  Yes 
Quizzes  Yes 
$19.99 $14.99
Madhusudan –
The course was pretty good in terms of how the problems were methodically worked upon to arrive at patterns and using logic thereafter to solve them. The course helped me get an idea of what dynamic programming is. Surprising that the famous 0 1 knapsack problem was missing 🙂 I request the authors curate courses on graphs, np complete and other complex DS and algorithms, in a similar fashion of simplifying the problems first. In addition, it’d be truly wonderful is there is a course curated to educate users on the most common patterns that can be used to solve interview questions like two pointers, sliding windows, graphs, slow and fast pointer etc.
Mamba007 –
Well done Tutors!
Jenkin Plaugh –
That’s a good start. Will update ratings if necessary.
Rameez Raja –
Nice and Clear
Teena M –
Wonderful start of the year with this course. Liked the quizzes a lot. They’re tricky
Sarah Manil –
Good flow of explanations. Recommended for intermediates and beginners.
Pawan Rao –
Good
Swaram Baghe –
Nice explanation at last with the code
Sardar Khan –
This has been great knowledge elevating course until now.
Amogha Hegde –
answers to q&a not answered otherwise average course
Pritam Chakraborty –
Nice work with animations
Shreya Goswami –
Fantastic for every level of student in my perspective
Farah Ahmed –
I’m starting with algorithms and data structures. So it was great for me. I completed the whole course.
Kamal Jha –
In my view this is a good course focusing mainly on trendy problems in DP.
Harold –
Teachers are good and responsive!
Shamli More –
Brilliant flow of explanations!
Praful Vijaywargi –
I was reluctant in taking this course but after sometime it was worth the price. It made more sense after seeing the videos twice. Great!
Kanishk Acharya –
I loved it because of good understandable sample running of code at last.
Ashutosh Binda –
Wonderful
Rauf Khan –
Liked the quizzes as they are tricky and looked simple. Code is also clear and understandable
Lokesh Mathur –
Explanation pretty clear
Mahiedhar Nandyala –
It was easy to understand, I mean the way of explanation of every problem was very nice
Vinayak Srivastava –
Explanation was rushed
Giuliano Rezende Oliveira –
It’s easy to realize a clear intention to try to explain this complex concept as simple as possible.
Shadman Rabbi –
The excitement of Understanding is unfathomable. Thanks for making me feel this way.
Akhil Rajput –
Wrong initialization: ways[0] 0, ways[2] 1