C++&Python描述 LeetCode 剑指 Offer 10- I. 斐波那契数列
发布时间:2022-11-08 02:46:21 289
相关标签: # 技术
C++&Python描述 LeetCode 剑指 Offer 10- I. 斐波那契数列
大家好,我是亓官劼(qí guān jié ),在公众号GitHub、B站、华为开发者论坛等平台分享一些技术博文,全平台的id皆为:亓官劼(qí guān jié ),
除以上平台,其他的亓官劼id都不是本人,有不少网站在冒充,注意甄别
。
放弃不难,但坚持一定很酷!时光荏苒,未来可期,一起加油~建了个小交流群,Q群:545611263备注拉群即可。近期对博文更新策略做了些调整,微信公众号后期将用来更新一些总结性的文章(更新频率将会很低),类似于刷题、一些bug解决等杂项记录的blog就更新在、华为开发者论坛和GitHub上。
同时文章在GitHub中进行了开源,内含本系列文章目前已刷的各个题解和解题思路,GitHub地址为:LeetCode,如果文章对你有帮助的话可以来GitHub点个star,如果有更好的解题思路的话,也可以来GitHub提交~一起改进
题目
写一个函数,输入 n
,求斐波那契(Fibonacci)数列的第 n
项(即 F(N)
)。斐波那契数列的定义如下:
斐波那契数列由 0 和 1 开始,之后的斐波那契数就是由之前的两数相加而得出。
答案需要取模 1e9+7(1000000007),如计算初始结果为:1000000008,请返回 1。
示例 1:
示例 2:
提示:
-
0 <= n <= 100
解题思路
向前递推即可。
C++实现
Python实现
文章来源: https://blog.51cto.com/u_15845758/5820848
特别声明:以上内容(图片及文字)均为互联网收集或者用户上传发布,本站仅提供信息存储服务!如有侵权或有涉及法律问题请联系我们。
举报