当前位置: 首页 > article >正文

JAVA经典之递归测试01-----JAVA入门基础教程

public class Recusion
{
    public int f(int n)
    {
        if(n == 20)
        {
            return 1;
        }
        else if(n == 21)
        {
            return 4;
        }
        else
        {
            return f(n + 2) - 2 * f(n + 1);
        }
    }

    public int func(int n)
    {
        if(n == 0)
        {
            return 1;
        }
        else if(n == 1)
        {
            return 4;
        }
        else
        {
            return func(n+2) - 2* func(n+1);
        }
    }
}

http://www.kler.cn/a/10621.html

相关文章:

  • 【考研数学:高数2】数列极限
  • 简单的签到程序 python笔记
  • 介绍和安装及数据类型
  • AndroidStudio-文本显示
  • 微服务架构面试内容整理-消息驱动-RocketMQ
  • 掌握核密度图:精准描绘不同年龄段的血糖分布
  • #详细介绍!!! 造成死锁的原因以及解决方案!
  • L2-042 老板的作息表(极短代码)
  • JavaScript【六】JavaScript中的字符串(String)
  • python+vue 在线考试系统的设计与实现
  • Quartz框架详解分析
  • 技术创业者必读:从验证想法到技术产品商业化的全方位解析
  • 算法训练Day29:491.递增子序列, 46.全排列 ,47.全排列 II
  • selenium自动化测试面试题【含答案】
  • 关于“复活节Easter”知识,你了解多少?
  • SadTalker项目上手教程
  • yolov8训练自己的数据集
  • 数据库系列之MySQL线程ID和操作系统线程ID对应关系
  • 雪花算法ID冲突问题与解决方案
  • 如何从 PowerPoint 导出高分辨率(高 dpi)幻灯片
  • Chocolatey 包管理器安装配置
  • Python 3.x教程:如何使用Python将图片转为漫画风格?
  • Linux内核源码下载方式
  • 用Claude和Stable Diffusion绘制《武松打虎》
  • ChatGPT文本框再次升级,打造出新型操作系统
  • 系统复杂度之【高可用】