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);
    }
}
相关推荐
yy我不解释几秒前
关于comfyui的mmaudio音频生成插件时时间不一致问题(四)(video upload)(解决方法)
开发语言·python·ai作画·音视频·comfyui
干啥啥不行,秃头第一名1 分钟前
C++与机器学习框架
开发语言·c++·算法
花月C2 分钟前
基于WebSocket的 “聊天” 业务设计与实战指南
java·网络·后端·websocket·网络协议
hongtianzai3 分钟前
Laravel7.x十大核心特性解析
java·c语言·开发语言·golang·php
爱吃涮毛肚的肥肥(暂时吃不了版)4 分钟前
Leetcode——181.超过经理收入的员工
算法·leetcode·职场和发展
永远睡不够的入6 分钟前
C++庖丁解牛:深入理解多态:从虚函数表到底层实现
开发语言·c++
姚青&7 分钟前
Pytest fixture 参数化(params 参数)
开发语言·python·pytest
Charlie_lll8 分钟前
力扣解题-接雨水
算法·leetcode
计算机学姐8 分钟前
基于SpringBoot的校园二手交易系统
java·vue.js·spring boot·后端·spring·tomcat·intellij-idea
仰泳的熊猫9 分钟前
题目2580:蓝桥杯2020年第十一届省赛真题-分类计数
数据结构·c++·算法·蓝桥杯