[Algorithms] When is dynamic programming applicable and how to apply it? Published -- Download video MP4 360p