黑马程序员技术交流社区

标题: 递归小测试 [打印本页]

作者: 郑卫原    时间: 2015-5-6 22:04
标题: 递归小测试
package digui_1;
/*
* 需求:用递归求下列数列的第二十项的值:
* 1,1,2,4,7,13,24...
*/
public class DiGuiDemo_1 {
public static void main(String[] args) {
  int n = 20;
  System.out.println(shulie(n));
}

public static int shulie(int n){
  
  if(n==1||n==2){
   return 1;
  } else if(n==3){
   return 2;
  }
  else {
   return shulie(n-1)+shulie(n-2)+shulie(n-3);
  }
  //return n;
  
}
}

作者: lshaizj    时间: 2015-5-6 22:09
不错。 我就是弄不清递归
作者: cody    时间: 2015-5-6 23:00
学习 了。。。。。。
作者: 最好的我    时间: 2015-5-6 23:23
递归真心难啊~~~~~~~~~~~




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2