题目 1131: [C语言训练]斐波纳契数列 题解
发布日期: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?????????

  • ???????arr????N?
  • ??arr[0]?arr[1]?1?
  • ???2???????????????????
  • ???????????????????
  • ????

    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?????????????????????????????????????

    上一篇:【剑指offer】面试题58 - II:左旋转字符串(Java)
    下一篇:JAVA-GC基础

    发表评论

    最新留言

    做的很好,不错不错
    [***.243.131.199]2026年05月28日 18时21分41秒

    关于作者

        喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
    -- 愿君每日到此一游!

    推荐文章