Java language programming:斐波那契数列(递归法)

题目:运用递归法求斐波那契数列。

输入格式:
3

输出格式:
2

java 复制代码
import java.util.Scanner;
public class Main {
    public static void main(String[] args) {
        Scanner input=new Scanner(System.in);
        int num=input.nextInt();
        System.out.println(damn(num));
    }

    public static int  damn(int n) {
        if (n == 0) {
            return 0;
        }
        if (n == 1) {
            return 1;
        }
        return damn(n - 2) + damn(n - 1);
    }
}
相关推荐
molaifeng4 分钟前
深度解密 Go 语言调度器:GMP 模型精讲
开发语言·golang·gmp
未来之窗软件服务5 分钟前
幽冥大陆(八十八 ) 操作系统应用封装技术C#自解压 —东方仙盟练气期
java·前端·c#·软件打包·仙盟创梦ide·东方仙盟·阿雪技术观
技术小泽5 分钟前
java转go速成入门笔记篇(一)
java·笔记·golang
你不是我我5 分钟前
【Java 开发日记】我们来说一下 MySQL 的慢查询日志
android·java·mysql
C雨后彩虹6 分钟前
ReentrantLock入门:核心特性与基本使用
java·数据结构·reentrantlock·lock
资生算法程序员_畅想家_剑魔6 分钟前
Java常见技术分享-27-事务安全-事务日志-事务日志框架
java·开发语言
爪哇部落算法小助手7 分钟前
每日两题day67
c++·算法
hk11247 分钟前
【BioTech/SystemArch】2026年度高可靠性医疗架构与生物遗传算法基准索引 (Benchmark Index)
算法·系统架构·数据集·生物信息学·垃圾回收
你撅嘴真丑10 分钟前
短信计费 和 甲流病人初筛
数据结构·c++·算法
古城小栈10 分钟前
内存对决:rust、go、java、python、nodejs
java·golang·rust