斐波那契数列


斐波那契数列递推

F(1)=1,F(0)=0F(1)=1,F(0)=0F(1)=1,F(0)=0
F(n)=F(n−1)+F(n−2)F(n)=F(n-1)+F(n-2)F(n)=F(n−1)+F(n−2)


斐波那契数列的通项公式

F(n)=15[(1+52)n−(1−52)n]F(n)=\frac{1}{\sqrt{5}}[(\frac{1+\sqrt 5}{2})^n-(\frac{1-\sqrt 5}{2})^n]F(n)=5​1​[(21+5​​)n−(21−5​​)n]


斐波那契数列的一些恒等式子

1:F(1)+F(2)+F(3)+...+F(n)=F(n+2)−11:F(1) + F(2) + F(3) + ... + F(n) = F(n+2)-11:F(1)+F(2)+F(3)+...+F(n)=F(n+2)−1
2:F(1)2+F(2)2+F(3)2+..+F(n)2=F(n)∗F(n+1)2:F(1)^2+F(2)^2+F(3)^2+..+F(n)^2=F(n)*F(n+1)2:F(1)2+F(2)2+F(3)2+..+F(n)2=F(n)∗F(n+1)
3:F(1)+F(3)+F(5)+..F(2n−1)=F(2n)3:F(1)+F(3)+F(5)+..F(2n-1)=F(2n)3:F(1)+F(3)+F(5)+..F(2n−1)=F(2n)
4:F(2)+F(4)+F(6)+..+F(2n)=F(2n+1)−14:F(2)+F(4)+F(6)+..+F(2n)=F(2n+1)-14:F(2)+F(4)+F(6)+..+F(2n)=F(2n+1)−1
5:F(n=F(m)F(n−m+1)+F(m−1)F(n−m)ps:n>=m5:F(n=F(m)F(n - m + 1) + F(m - 1)F(n - m) ps:n>=m5:F(n=F(m)F(n−m+1)+F(m−1)F(n−m)ps:n>=m
6:F(n−1)F(n+1)=F(n)2+(−1)n6:F(n-1)F(n + 1)=F(n)^2+(-1)^n6:F(n−1)F(n+1)=F(n)2+(−1)n


斐波那契相关性质

性质1:gcd(F(n),F(m))=F(gcd(n,m))性质1:gcd(F(n),F(m))=F(gcd(n,m))性质1:gcd(F(n),F(m))=F(gcd(n,m))
gcd(F(n),F(m))=gcd(F(m)F(n−m+1)+F(m−1)F(n−m),F(m))=gcd(F(n−m),F(m))gcd(F(n),F(m))=gcd(F(m)F(n-m+1)+F(m-1)F(n-m),F(m))=gcd(F(n-m),F(m))gcd(F(n),F(m))=gcd(F(m)F(n−m+1)+F(m−1)F(n−m),F(m))=gcd(F(n−m),F(m))
性质2:n∣m<=>F(n)∣F(m)性质2:n|m<=>F(n)|F(m)性质2:n∣m<=>F(n)∣F(m)

斐波那契数列性质【记住】相关推荐

  1. 数论 —— 斐波那契数列(Fibonacci)

    [概述] 斐波那契数列(Fibonacci sequence),又称黄金分割数列,其指的是这样一个数列:1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, 233,3 ...

  2. 斐波那契数列(入门c语言)

    斐波那契数列又称黄金分割数列,是这样的:1.1.2.3.5.8.13--就是从第三项开始,每一项等于前两项之和. 我们想要求得第n个斐波那契数列是什么时,可以这样敲 一.第一种方法比较直接 #incl ...

  3. Python3——斐波那契数列

    一.题目描述 题目来自剑指Offer 10-I.难度简单. 写一个函数,输入 n ,求斐波那契(Fibonacci)数列的第 n 项(即 F(N)).斐波那契数列的定义如下: F(0) = 0, F( ...

  4. 【斐波那契数列】10题-斐波那契数列

    1 题目描述 写一个函数,输入 n ,求斐波那契(Fibonacci)数列的第 n 项.斐波那契数列的定义如下: F(0) = 0, F(1) = 1 F(N) = F(N - 1) + F(N - ...

  5. 斐波那契数列的鬼畜的性质

    斐波那契数列的鬼畜的性质 斐波那契数列定理1 \(gcd(f[i],f[i+1])=1\) 利用辗转相减法 证明: \(gcd(f[i],f[i+1])\) \(=gcd(f[i+1]-f[i],f[ ...

  6. 斐波那契数列的性质整理

    https://www.cnblogs.com/Milkor/p/4734763.html 定义/递推式 \(F_0=0,\,F_1=1\) \(F_n=F_{n-1}+F_{n-2} \quad ( ...

  7. C语言实现求解斐波那契数列的四种方法及优化处理(递归,迭代,特殊性质公式,矩阵快速幂)

    众所周知,斐波那契数列是非常经典的一个数列,它的数学公式如下 为了便于观察,我们列出它的几项:0  1  1  2  3  5  8  13  21...... 下面我们将介绍四种方法来用C语言计算机 ...

  8. 斐波那契数列的性质定理全集

    定义: f ( x ) = { 1 x=1,2 f ( x − 1 ) + f ( x − 2 ) x ≥ 3 f(x)= \begin{cases} 1& \text{x=1,2}\\ f( ...

  9. luogu P1962 斐波那契数列

    (gg直接讲的用矩阵求斐波那契数列 (原地死亡 (全程一脸懵逼 (然后看了半个点题解 首先,什么是矩阵呢 就是类似于这样的东西(里面可以填什么复数啊,实数啊的 然后矩阵的基本运算了解一下 加法很简单e ...

最新文章

  1. IIS配置跨服务器迁移
  2. 文件控制 fcntl函数具体解释
  3. AIX 操作系统中AIO、DIO、CIO 的相关概念介绍 (二)
  4. alert不会影响到页面中其他代码执行_JavaScript调试技巧合集——为什么不推荐使用alert调试代码?...
  5. 【汇编语言】8086汇编的loop循环与[bx]寻址(王爽第五章5.5节学习笔记)
  6. 微软codepush搭建服务器,通过 CodePush API 参考对本机 SDK 作出响应 - Visual Studio App Center | Microsoft Docs...
  7. 针对C++最主要的优势就是没有指针
  8. tcp 出现rst情况整理
  9. Android 开发笔记___Activity的生命周期
  10. 快收下这份“数据库运作实践”秘制口诀
  11. SWF反编译软件Action Script Viewer ASV2011/08发布(AS3反编译引擎最重大升级)
  12. 近10000灵感配色方案专辑作品,够你用好几年了!
  13. centos7下扩充swap空间
  14. 深入解读Docker底层技术cgroup系列(2)——cgroup的初始化
  15. 只安装mysql客户端_单独安装mysql客户端
  16. Solidworks:Solidworks2016软件程序破解详细攻略说明(也适合长时间没使用SW2016再次破解)
  17. Javashop 支持全业务模式电商系统
  18. 【PM模块】基础概念简介
  19. iOS之crash分析篇--符号化
  20. WNMP环境源码安装

热门文章

  1. 解决 复制虚拟机无法上网 看不到IP地址
  2. python中的EVAL函数的定义和用法!
  3. 链表问题6——环形单链表的约瑟夫问题(初阶)
  4. linux的那些破事
  5. 11: facebook原生登录
  6. 巨大的需求之下 人工智能如何更快落地?
  7. autoconfig.xml与antx.properties一级application.properties之间的关系
  8. CENTOS php 7.0 +nginx 环境下 安装yaf框架
  9. 恩布企业IM,协同办公平台发布V1.24.2版本
  10. PHP获取客户端真实IP的自定义函数