You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
What are the key concepts you learnt from these courses
You can choose one module from the list below:-
1)Algorithm Analysis
2)Divide and Conquer Algorithms
3)Dynamic Programming
Sumith Kumar Chede
Dynamic Programming
The Dynamic Programming module taught me how to solve problems by breaking them into smaller overlapping subproblems and reusing their solutions. I learned the difference between top-down (memoization) and bottom-up (tabulation) approaches. It improved my ability to optimize recursive solutions and tackle problems like Knapsack and Longest Common Subsequence efficiently.