不知道getWordNumber这个函数,用数学公式 n+(n*(n-1))/2答案也是一样的。
在这里 getWordNumber带表的是自定义的名字,直译就是记忆单词数量。只是名字不是公式。你可以把这个名子改成getN.那就变成了下面这个
return getN(n-1)+n ; //关建是这一句,这一句是递归的参数。
回推阶段。
当n=10的时候,调用之后应该是getN(9)+10,
然后是getN(8)+10 一直到getN(1)+10
之后是递推阶段。
getN(1+2)+10
getN(3+3)+10
getN(36+9)+10
getN(45)+10
大概就是这么个意思了。
记算乘积的例子和这个是一个意思