为了账号安全,请及时绑定邮箱和手机立即绑定

这个什么意思啊?

return getWordNumber(n-1)+n-1;

正在回答

2 回答

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

0 回复 有任何疑惑可以回复我~

递归调用,当知道最简单的那个时,比如getWordNumber(1)是一个确定值,若要计算getWordNumber(3),那getWordNumber(3)=getWordNumber(2)+3-1;getWordNumber(2)=getWordNumber(1)+2-1;再回带就可以得出getWordNumber(3)的结果,要算其他的都是这样推。

0 回复 有任何疑惑可以回复我~
#1

房前三株葡萄藤

按照任务要求,第一天记住1个单词,第二天记2个单词,第三天记3个单词……第n天不是记n个单词吗,总共记住的单词数就是1+2+3+4+5+6+……+n吗?
2015-01-29 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
C语言入门
  • 参与学习       926210    人
  • 解答问题       20797    个

C语言入门视频教程,带你进入编程世界的必修课-C语言

进入课程

这个什么意思啊?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信