首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 其他教程 > 其他相关 >

递归算法:猕猴吃桃

2012-12-17 
递归算法:猴子吃桃public class MonkeyAndPeach {/** * 猴子吃桃问题:猴子第一天摘下若干个桃子,当即吃了

递归算法:猴子吃桃

public class MonkeyAndPeach {/** * 猴子吃桃问题:猴子第一天摘下若干个桃子,当即吃了一半,还不过瘾,又多吃了一个。 * 第二天又将剩下的桃子吃掉一半,又多吃了一个。以后每天都吃了前一天剩下的一半零一个。 * 到第10天,只剩下一个桃子了。试求第一天共摘多少桃子? */public static void main(String[] args) {// TODO Auto-generated method stubSystem.out.println(Compute(10));}public static int Compute(int n) {if (n == 1)return 1;else//再次调用return 2 * Compute(n - 1) + 2;}}

热点排行