题目 1131: [C语言训练]斐波纳契数列 题解
???????arr????N? ??arr[0]?arr[1]?1? ???2??????????????????? ???????????????????
发布日期:2021-04-30 21:03:14
浏览次数:96
分类:精选文章
本文共 869 字,大约阅读时间需要 2 分钟。
????????
??????????????????????????????????????????????1?1????????1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89??????
??????N?N???40???????????N????????????????
??????????????????????????????????????O(N)?????????????N?????????
????
public class Fibonacci { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int n = sc.nextInt(); int[] arr = new int[n]; if (n >= 1) { arr[0] = 1; if (n >= 2) { arr[1] = 1; } for (int i = 2; i < n; i++) { arr[i] = arr[i-1] + arr[i-2]; } } for (int i = 0; i < n; i++) { System.out.print(arr[i] + " "); } }} ??????????6???1 1 2 3 5 8
?????????????????N?????????????????????????????????????
发表评论
最新留言
做的很好,不错不错
[***.243.131.199]2026年05月28日 18时21分41秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!