Cpp dynamic programming

Didn’t get his concept of bottom up apprach also suggest some intuitive approach his explanation is not very clear to me