蓝桥杯 Fibonacci 数列 java
来源:互联网 发布:青山水利造价软件 编辑:程序博客网 时间:2024/06/05 07:26
思路:
- 用一个数组来存储 Fn,空间足够大;
- 用一个for循环实现递推,每循环一次都取模。
代码:
import java.util.Scanner;//Fibonacci 数列public class BEGIN_4 { public static void main(String[] args) { int mod = 10007; int MAXN = 10000 * 100; int[] ans = new int[MAXN]; ans[1] = ans[2] = 1; Scanner sc = new Scanner(System.in); Integer n = sc.nextInt(); for (int i = 3; i <= n; i++) { ans[i] = (ans[i - 1] + ans[i - 2]) % mod; } System.out.println(ans[n]); }}
有疑问或者更好的方法欢迎在下方评论
0 0
- 蓝桥杯JAVA Fibonacci数列
- 蓝桥杯 java Fibonacci数列
- 蓝桥杯 Fibonacci 数列 java
- 蓝桥杯 入门训练 Fibonacci数列 JAVA
- 蓝桥杯:Fibonacci数列【JAVA算法实现】
- 蓝桥杯(Java) 入门训练 Fibonacci数列
- 蓝桥杯 - 入门训练 - Fibonacci数列 - java
- 蓝桥杯 入门训练 Fibonacci数列 Java
- 蓝桥杯 入门训练 Fibonacci数列 JAVA
- Fibonacci数列java描述
- java--Fibonacci 数列
- Java Fibonacci数列
- 【Java数据结构】Fibonacci数列
- Java Fibonacci数列
- fibonacci数列 java实现
- Fibonacci数列以及蓝桥杯Fibonacci数列%10007
- 蓝桥杯 Fibonacci数列(费波纳茨数列
- 蓝桥杯:Fibonacci数列
- 【数据结构_图_DFS_1068】深度优先搜索
- Cognos 中 javascript jQuery 的使用
- 二十、Spring Boot整合MyBatis(下)
- 关于时间
- 区间覆盖问题
- 蓝桥杯 Fibonacci 数列 java
- Mysql的Root密码忘记,查看或修改的解决方法(图文介绍)
- docker + shellshocker
- 运算符和表达式
- php: CGI faseCGI PHP-FPM | laravel启动过程 | php依赖注入
- Spring事务管理
- spring Handler 映射
- Java NIO (3) Selector
- 解决eclipse neno在线下载安装缓慢及失败的问题