1 1 2 3 5 8 java_java for循环完成输出(1,1,2,3,5,8,13,21,34...)求出第10个数是多少?...
方法1-for循环:
public static int rabbitSeries1(int num){
List arr = new ArrayList();
if(arr.size()==0){
arr.add(1);
arr.add(1);
}
if(num<=2){
return (int) arr.get(num-1);
}
for(int i=0;i
int befTwo = (int)arr.get(i);
int befOne = (int)arr.get(i+1);
arr.add(befTwo+befOne);
}
return (int) arr.get(num-1);
}
方法2-递归:
public static int rabbitSeries2(int num){
List arr = new ArrayList();
if(arr.size()==0){
arr.add(1);
arr.add(1);
}
if(num<=2){
return (int) arr.get(num-1);
}
int befTwo = rabbitSeries2(num-2);
int befOne = rabbitSeries2(num-1);
arr.add(befTwo+befOne);
return (int) arr.get(num-1);
}
1 1 2 3 5 8 java_java for循环完成输出(1,1,2,3,5,8,13,21,34...)求出第10个数是多少?...相关推荐
- for java_Java For循环
For循环 虽然所有循环结构都可以用while或者do...while表示,但Java提供了另一种语句-----for循环,使一些循环结构变得更加简单. for循环语名是支持迭代的一种通用结构,是最有 ...
- 循环更新数据库java_java – 无限循环数据库检查
我正在使用JDBC,需要不断检查数据库以防止更改值. 我目前所拥有的是无限循环运行,内部循环迭代更改的值,每次迭代检查数据库. public void runInBG() { //this metho ...
- 什么样的代码是好代码_什么使好代码3 7
什么样的代码是好代码 原则守则(A code of principles) This is the third section of an article about code practices. ...
- 安卓版的java程序代码
正确例题 import java.util.*; public class Ha{ public static void main(String[] args) { String a[]={" ...
- excel 解析 java_java解析Excel(xls、xlsx两种格式)
https://www.cnblogs.com/hhhshct/p/7255915.html ***************************************************** ...
- 丢手帕java_java基于双向环形链表解决丢手帕问题的方法示例
本文实例讲述了java基于双向环形链表解决丢手帕问题的方法.分享给大家供大家参考,具体如下: 问题:设编号为1.2--n的几个小孩围坐一圈,约定编号为k(1= 我们现在用一个双向环形链表来解这一问题. ...
- b2b2c源码 java_java B2B2C源码电子商务平台 ---搭建Eureka注册中心
一 创建一个Spring Boot工程,命名为eureka-server,并在pom.xml中引入必要的依赖,代码如下.愿意了解源码的朋友直接求求交流分享技术:二一四七七七五六三三 org.sprin ...
- 数组扩容 java_java 实现数组扩容与缩容案例
我就废话不多说了,大家还是直接看代码吧~ public static T[] dilatationArray(T[] datas,int newlen) { //不能为负数 newlen = newl ...
- 贪吃蛇计时器怎么编写java_java编写简易贪吃蛇游戏
本文实例为大家分享了java编写的贪吃蛇源码,供大家参考,具体内容如下 程序共包含以下两个文件: 文件:ShellWin.java import java.awt.Color; import java ...
最新文章
- Git-remote Incorrect username or password ( access token )
- idea git 使用
- .net core i上 K8S(二)运行简单.netcore程序
- javaoo-构造方法和添加方法
- proteus跑马灯仿真_不花费一分钱,实现跑马灯编程实验
- Oracle 练习题 20131021 for 循环练习
- java 环绕通知_aop 环绕通知 可以计算机 程序执行的时间
- Hibernate Session合并,更新,保存,saveOrUpdate,持久化示例
- Thingsboard 3.1.0 - windows下安装、发送mqtt、仪表板显示
- 以下c语言程序片段用于估测cpu的cache参数,优酷【C/C++类】:笔试题目1(最全)...
- 《数据结构》算法与算法设计
- dataset 用法(1)
- 《数据结构》考研天勤和王道 第三章 栈、队列、数组和广义表
- 喜马拉雅xm格式转化mp3_MTS视频格式转化
- android 后台运行清理,【Android】App在后台被清理后的终极应对手段——重启应用...
- iOS 3DTouch 代码实现
- JS之数字转为中文数字
- 深圳python 培训班价格
- win10 nas搭建_零起步自建家用NAS
- 初学者古琴入门,古琴价格越高,就一定越好吗?