首页 > 其他分享 >斐波那契数列的递归实现

斐波那契数列的递归实现

时间:2022-11-04 10:38:00浏览次数:48  
标签:arr return 数列 递归 int 斐波 那契 FibonacciFunc


1,1,2,3,5,8,,,,,,,,

递归实现:

int   FibonacciFunc(int arr[n])

{

    if( arr[n-1]==1&&arr[n-2]==1 ){

           return 1;

    }

    return FibonacciFunc(arr[n-1])+FibonacciFunc(arr[n-2])

}

标签:arr,return,数列,递归,int,斐波,那契,FibonacciFunc
From: https://blog.51cto.com/u_15859002/5821995

相关文章

  • 1049 数列的片段和
    题目:1049数列的片段和 给定一个正数数列,我们可以从中截取任意的连续的几个数,称为片段。例如,给定数列{0.1,0.2,0.3,0.4},我们有(0.1)(0.1,0.2)(0.1,0.2,0.3)......
  • 代码随想录day38 | 509. 斐波那契数 70. 爬楼梯 746. 使用最小花费爬楼梯
    509.斐波那契数题目|文章思路确实数组及其含义确定递推公式数组的初始化条件确定遍历顺序举例推导dp数组实现点击查看代码classSolution{public:in......
  • Python推导式创建数列的方法
    一、列表推导式列表推导式生成列表对象,语法如下:'''[表达式foritemin可迭代对象]或者[表达式foritemin可迭代对象if条件判断]'''例子l1=[xforxinr......
  • 717. 简单斐波那契
    //递推//数列01123581321...被称为斐波纳契数列#include<iostream>#include<cstring>usingnamespacestd;constintN=50;intn;intf[N];intmain(......
  • OJ周赛第一场——数列
    数列 问题描述给你一个长度为N的由0和1组成的整数序列:A=(A1,A2,⋯,AN​)。你可以选择是否进行一个操作。该操作为选择一个区间(l,r),使得区间的0变成1,1变成0。......
  • 斐波那契数列的java实现
    斐波那契数列指的是这样一个数列0,1,1,2,3,5,8,13,21,34,55,89,144,233,377,610,987,1597,2584,4181,6765,10946,17711,28657,46368……特别指出:第0项是0,第1项是第一个1......
  • Berlekamp-Massey 算法(求数列的最短递推式)
    用于求数列的最短递推式。本文参考自https://www.cnblogs.com/jz-597/p/14983564.html。增量法,设\(R_i\)表示第\(i\)个历史递推式,当前为\(R_{cnt}\)。设\(\Delta......
  • 求数列和
    #include<stdio.h>intmain(){ floata=1; floatb=2; floatsum=0; floatt; inti; for(i=0;i<20;i++){ sum+=b/a; t=b; b=a+b; a=......
  • 剑指offer - 面试题9:斐波那契数列
    packageChapter2;/***面试题9:菲波那切数列*输入一个整数n,请你输出斐波那契数列的第n项。*1、1、2、3、5、8、13、21、34、*//**变形题:*一只青蛙一次可以跳上1级......
  • 1030 完美数列(二分查找法)
    题目: 给定一个正整数数列,和正整数 p,设这个数列中的最大值是 M,最小值是 m,如果 M≤mp,则称这个数列是完美数列。 现在给定参数 p 和一些正整数,请你从中选择尽可能......