Describe The Two Properties That Characterize A Good Dynamic Programming Problem.

Describe The Two Properties That Characterize A Good Dynamic Programming Problem.