# dynamic programming but depended on math

##### Junior Member
isn't subproblem itself means that I must have the same question to solve to every sub-problem? to not get more stuck into explanation .. I'm just verifying if subproblem means that we must solve a sub-problem over the same "question/problem".. ..

#### tkhunny

##### Moderator
Staff member
isn't subproblem itself means that I must have the same question to solve to every sub-problem? to not get more stuck into explanation .. I'm just verifying if subproblem means that we must solve a sub-problem over the same "question/problem".. ..
A recursive algorithm demands it. Thus, your confusion is confusing. What else would it be? It's the definition of "recursive".