黑马程序员技术交流社区

标题: 1 1 3 5 9 17 31 求第9项的数据 [打印本页]

作者: 火影木叶    时间: 2016-6-26 00:17
标题: 1 1 3 5 9 17 31 求第9项的数据
public static void main(String[] args) {
System.out.println(fun(3));
        }

        public static int fun(int nun) {
                if (nun == 1 || nun == 2) {
                        return 1;

                }else if(nun==3){

                return 3;
        }else{
        return         fun(nun-3)+fun(nun-2)+fun(nun-1);
        }
}
作者: 星空@3    时间: 2016-6-26 01:00
学习了!{:3_53:}
作者: dreakteasnow    时间: 2016-6-26 11:07
这是利用了递归的简单方法




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