Self-Reflection
--
I recently attended Dynamic Programming Session
Key Learnings:
👉How Space and Time Complexity help us to write code in Dynamic Programming?
👉 Name the libraries (python) help in improving solutions in terms of space and time consumed by code?
👉 Give gist about Multi Stage decision process?
👉 How Dynamic Programming is realated to Principle of Optimality?
👉 What is Overlapping Substructure Problem?
👉 What is backward induction?
👉 How Dynamic Programming is different from Recursion and Memoization?
👉 What are pros and cons of
Memoization or Top-Down approach?
👉 Provide an example of Dynamic Program but without Recursion
👉 What are some pros and cons of Tabulation or Bottom-Up approach?
👉 What should you consider when choosing between Top-Down vs Bottom-Up solutions for the same problem?
👉 What is the difference between Divide and Conquer and Dynamic Programming Algorithms?
Thanks to Mr. Vimal Daga sir
#dynamicprogramming #dp #programming #dsa #mastersession #righteducation #vimaldaga #worldrecordholder #dpbylw