
一列数的规则如下: 1、1、2、3、5、8、13、21、34...... 求第30位数是多少, 用递归算法实现。
代码:
复制代码 代码如下:
public class MainClass
{
public static void Main()
{
Console.WriteLine(Foo(30));
}
public static int Foo(int i)
{
if (i <= 0)
return 0;
else if(i > 0 && i <= 2)
return 1;
else return Foo(i -1) + Foo(i - 2);
}
}
相关推荐:
Python 微信公众号文章爬取的示例代码
Python调用Redis的示例代码
浅析Java中的异常处理机制
JavaScript中的Proxy对象
python 实时调取摄像头的示例代码
gradle项目中资源文件的相对路径打包技巧必看
SpringBoot基于Actuator远程关闭服务
Vue3配置axios跨域实现过程解析
在Vue中使用CSS3实现内容无缝滚动的示例代码
Python paramiko使用方法代码汇总
python实现图片,视频人脸识别(dlib版)
docker下的 redis 之持久化存储详解
MySQL的查询缓存和Buffer Pool
解决Mybatis-Plus操作分页后数据失效问题
docker镜像访问本地elasticsearch端口操作
Python 调用 ES、Solr、Phoenix的示例代码
Java Gradle项目中的资源正确获取方式
基于Django集成CAS实现流程详解
超详细小程序定位地图模块全系列开发教学
Numpy中np.max的用法及np.maximum区别
在CentOS启动时自动加载内核模块overlayfs操作
Python析构函数__del__定义原理解析
使用MinGW使Windows通过gcc实现C或C++程序本地编译执行的方法
利用Python将多张图片合成视频的实现
CenOS6.7下mysql 8.0.22 安装配置方法图文教程
Loongnix安装PyCharm Community 2025.2.3的教程详解
基于docker搭建selenium分布式环境
在docker中开启sshd操作
python3爬虫GIL修改多线程实例讲解
Django框架实现在线考试系统的示例代码
docker 连接宿主Mysql操作
c# 线程安全队列的用法原理及使用示例
详解JavaScript中的链式调用
java web实现简单聊天室
Java 跨域问题的处理方式
原生js实现自定义消息提示框
Mybatis注解方式操作Oracle数据库详解
JAVA获取本地MAC地址的方法
SonarQube安装、配置与使用教程图解
阿里云盘邀请码免费获取! Teambition网盘内测码速抢!(Teambition网盘评测)
c# 播放声音的四种方法
MySQL制作具有千万条测试数据的测试库的方法
Android 多图上传后将图片进行九宫格展示的实例代码
对Mapper 中几种update的区别说明
Mybatis generator mapper文件覆盖原文件的示例代码
基于zabbix实现监控Jenkins过程详解
Android Studio 全屏沉浸式透明状态栏效果的实现
Java如何利用状态模式(state pattern)替代if else
Mysql sql慢查询监控脚本代码实例
c++ qsort 与sort 对结构体排序实例代码

服务热线

