求斐波拉契数 java
来源:互联网 发布:苹果手机主题软件 编辑:程序博客网 时间:2024/06/14 21:43
求斐波拉契数
斐波拉契数为,Fib(N) = Fib(N-1)+Fib(N-2) F(0)=F(1)=1 用Java编写能求Fib(N)的程序 输入为N,须输出Fib(N)如输入
3
输出:
3
import java.util.Scanner;public class Main {public static void main(String[] args) {Scanner in = new Scanner(System.in);int n = in.nextInt() + 1;System.out.println(fibonacciNormal(n));}public static long fibonacciNormal(int n) {if (n <= 2) {return 1;}long sn = 0, n1 = 1, n2 = 1;for (int i = 0; i < n - 2; i++) {sn = n1 + n2;n1 = n2;n2 = sn;}return sn;}}
阅读全文
0 0
- 求斐波拉契数 java
- java
- JAVA
- JAVA
- JAVA
- java
- Java
- Java
- JAVA:
- java
- java
- java
- java
- Java
- java
- java
- java
- JAVA?
- Java关键字instanceof
- [DL]2.使用Softmax回归进行手写数字识别
- 安装office2007安装程序找不到office.zh-cn\*三种详细解决方法
- 合并排序 | 分而治之
- 图文详解PDF与word、excel、ppt互转工具Solid PDF Tools v9的下载、安装与注册激活
- 求斐波拉契数 java
- POJ 2584 T-Shirt Gumbo(二分图的多重匹配模板题)
- mysql索引总结----mysql 索引类型以及创建
- myeclipse+maven搭建web项目方法二(超级详细)
- linux iscsi服务
- java中continue标记的使用
- keras中文文档笔记2——一些基本概念
- μCOS 系列专题—实时系统及相关概念(1)
- iOS APP跳转设置界面以及设置中的其他界面