getPeachNumber()是不是这样理解?

来源:5-8 递归函数(二)

sanjiaofeng

2015-07-06 15:19

getPeachNumber(n)就是第n天的num;
n=1时,getPeachNumber(1)是第一天的num,暂时用num1表示;
n=2时,getPeachNumber(2)是第一天的num,暂时用num2表示;
num1与num2之间满足以下关系:num2 = num1 /2 - 1;
也就是,getPeachNumber(2)=getPeachNumber(1)/2 - 1。
所以,getPeachNumber(1)=(getPeachNumber(2)+1)*2。
然后,就有了:num = (getPeachNumber(n+1)+1)*2。

写回答 关注

2回答

  • 韵K
    2017-12-16 13:06:49

    大神,我还是不明白


  • qq_Guardianship_0
    2015-07-18 12:06:55

    我一直不明白这个,看了你说的,我都明白了,大神!!

C语言入门

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

926210 学习 · 20797 问题

查看课程

相似问题