查看: 1978|回复: 0
打印 上一主题 下一主题
收起左侧

[算法与编程] 173、递归算法题2

[复制链接]

566

主题

713

帖子

3827

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
3827
楼主
跳转到指定楼层
发表于 2016-9-7 23:17:45 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

173、递归算法题2


第1个人10,第2个比第1个人大2岁,依次递推,请用递归方式计算出第8个人多大?

package cn.itcast;


import java.util.Date;


public class A1 {


public static void main(String [] args)

{

System.out.println(computeAge(8));

}

public static int computeAge(int n)

{

if(n==1) return 10;

return computeAge(n-1) + 2;

}

}

public static void toBinary(int n,StringBuffer result)

{


if(n/2 != 0)

toBinary(n/2,result);

result.append(n%2);

}


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

  • 打开微信扫一扫