Vampire_
2015-01-22 22:11
return getWordNumber(n-1)+n-1;
1+1+2+3+4+5+6+7+8+9
return getWordNumber(n-1)+n-1
表示getWordNumber(n)比getWordNumber(n-1)多了个+n-1
即
getWordNumber(n-1) - getWordNumber(n-1) = n-1
递归调用,当知道最简单的那个时,比如getWordNumber(1)是一个确定值,若要计算getWordNumber(3),那getWordNumber(3)=getWordNumber(2)+3-1;getWordNumber(2)=getWordNumber(1)+2-1;再回带就可以得出getWordNumber(3)的结果,要算其他的都是这样推。
C语言入门
926210 学习 · 20797 问题
相似问题