Published on: 2024-12-25 22:09:18
Categories: 28
Share:
Dynamic Programming – I, 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. We will be moving at a slow and a steady pace introducing the main concept behind DP followed by example problems so that you can visualize and apply what you have learnt. For students who are interested in practical implementation of the algorithm discussed in the video, we have provided C++ and Java codes as an additional resource. Along with that, each problem is followed by a quiz or a coding assignment which we heavily insist everyone to try. These quizzes and coding assignments are there to check whether you have imbibed the true essence of the concept and are ready to apply it in any similar type of problem. We have provided the true solutions as well for the students to verify theirs.
Extract the files and watch with your favorite player
Subtitle : English
Quality: 720p
326 MB
Sharing is caring: