斐波那契数列递归实现

1,fibinacc
用文字来说,就是斐波那契数列由0和1开始,之后的斐波那契系数就是由之前的两数相加而得出。
首几个斐波那契系数是:
0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, 233……(OEIS中的数列A000045)
2,fibnacci数列的递归表达式
F0=0
F1=1
Fn=Fn-1+Fn-2(n>=2)
3,实现代码(运行图于附件中)
#裴波纳契数列
a=1
b=1
n = int(input("你想查找裴波纳契数列中的项的序数:"))
n = n-2
while True:
    if n<=0:
        result = a
        break
    else :
        c=a+b
        a=b
        b=c
        n=n-1
        if n==0:
            result = b
            break
print(result)
input('按任意键退出')
完全可以实现一分钟内完成,只要一秒不到

 


__EOF__

本文作者Oxygen_bean
本文链接https://www.cnblogs.com/GanNy/p/11872400.html
关于博主:评论和私信会在第一时间回复。或者直接私信我。
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!
声援博主:如果您觉得文章对您有帮助,可以点击文章右下角推荐一下。您的鼓励是博主的最大动力!
posted @   氧气2019  阅读(397)  评论(0编辑  收藏  举报
编辑推荐:
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
阅读排行:
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
点击右上角即可分享
微信分享提示