首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    牛客网 Fibonacci数列

    题目 Fibonacci 数列是这样定义的: F[0] = 0 F[1] = 1 for each i ≥ 2: F[i] = F[i-1] + F[i-2] 因此, Fibonacci 数列就形如...: 0, 1, 1, 2, 3, 5, 8, 13, ..., 在 Fibonacci 数列中的数我们称为 Fibonacci 数。...给你一个 N ,你想让其变为一个 Fibonacci 数,每一步你可以把当前数字 X 变为 X-1 或者 X+1 ,现在给你一个数 N 求最少需要多少步可以变为 Fibonacci 数。...num (3) n 的范围在 (0,1000000) 之间, n 是 0 时最小步数直接就是 0 ,主要是要找到 n 在哪两个相邻的 Fibonacci 数之间 (4) 已经知道 Fibonacci...数的前两项,后面的 Fibonacci 数可以由前两项推出;可以递归或循环得出除前两项的数 (5) 用两个变量 a、b 记录两个初始的 Fibonacci 数 0 和 1 ,在一个循环中判断 n

    44620
    领券