Slide 1 Brief Introduction in Problem Solving using Dynamic Programming and Memoization Slide 2 1. Minimum and Maximum 2. Divide-and-Conquer 3. Dynamic Programming Concepts…