利用递归调用实现:猴子吃桃问题 JAVA语言编辑 主要请打上注释解释一二 谢谢

2024-11-30 18:19:42
推荐回答(2个)
回答1:

public class test1
{
public int getCount( int n )
{
if( n == 1 )
return 1 ;
else
return getCount(n - 1) * 2 + 1 ;
}
public static void main(String args[])
{
test1 t = new test1() ;
System.out.println(t.getCount(10)) ;
}
}
自己调试一下

回答2:

通过下边的递归函数可以找到

f(n)=f(n-1)/2+1
f(10)=1;