java 猴子吃桃子的问题 其中有断代码看不懂 希望有人能帮我解答一下 最好再把这个整个的思路也说一下 谢谢

2024-11-27 02:45:40
推荐回答(3个)
回答1:

peach不是什么公式,是自己调用自己。(peach(day+1,sday)+1)*2 返回后一天的数量+1的两倍。
用day=2, sday=3跟着程序跑一次,然后想一下我们实际解题的过程你就明白了。3,4也行

回答2:

这是一个递归,其实就是调用自己。

回答3:

恩,是递归调用
确实对于递归问题理解起来都挺难的,但不要急躁,静下心来,按照代码的执行顺序去逐步分析,你就会理解其中的奥妙,递归是个非常重要的算法,你若能灵活掌握和运用递归思想,你会发现你的编程境界真的提高了。
加油,祝愿你能成功……