洛杉矶MC机房 高速低价18元起

DIYVM

请教一下 我现在实在理解不了 f(n)=f(n-1)+f(n-2) 斐波那契数列

提示:如果官网是英文页面,建议使用谷歌浏览器能同步翻译页面。点击下载【谷歌浏览器最新绿色便携版】
注意:部分文章发布时间较长,可能存在未知因素,购买时建议在本站搜索商家名称,先充分了解商家动态。
交流:唯一投稿邮箱:hostvps@88.com。

网友 暗夜精灵 说:

请教一下 我现在实在理解不了 f(n)=f(n-1)+f(n-2) 斐波那契数列的递归方式

我能理解 FOR循环  斐波那契数列

但是这个 f(n)=f(n-1)+f(n-2) 我研究1个多小时也没理解

看不懂 f(n)=f(n-1)+f(n-2) 这个 对后面**学习影响大吗

不大我就跳过了 脑袋疼


网友 js攻城狮 说:

这个情况持续多久了


网友 ******fsky 说:

就是自己调用自己呗 可以先学js基础 基础学好了自然就懂了


网友 inighty 说:

怎么看不懂


网友 inighty 说:

当然不影响js使用  递归一般也不怎么用


网友 小白鸡 说:

你先弄明白这是解决什么问题的再说吧…
这弄不明白也没啥问题的


网友 HOH 说:

递归而已,看久了小心栈溢出


网友 d**vefuse 说:

这点逻辑能力都没有说明不适合编程这条路。


网友 EasyFame 说:

先学栈,就比较容易懂了,因为方法的调用是通过栈实现的。


网友 chxin 说:

d**vefuse 发表于 2022-7-29 22:28
这点逻辑能力都没有说明不适合编程这条路。
网友 alsas 说:

递归


网友 Dwight 说:

这是递归 建议从简单的理解一下,我一开始学习递归的时候也觉得比较抽象,多抄写几遍慢慢就理解了。比如先从递归计算阶乘开始f(n)=n*f(n-1)的,慢慢到斐波拉契再到二叉树的前序遍历


网友 逸笙 说:

在编程,这是个递归问题。在数学,这是个函数写法。都可以理解的…


网友 witcat 说:

编程语言喜欢用它来证明自己可以实现递归。
这个公式*身不重要,能理解递归就行了。


网友 d**vefuse 说:

chxin 发表于 2022-7-29 22:32
逻辑能力不好只能说明数学差而已,一般编程基*上没人编啥数学问题,要编的话框架也早就编好了根*不会让 …
网友 **ofredinand 说:

递归当年学不会 学会了应该可以免试上211 主要是老师太菜了


网友 mlc 说:

*帖最后由 mlc 于 2022-7-29 23:05 编辑

n就是第几(n)个数,也可以理解为下标。第n个数 = 前一个数(第n-1个)+ 前两个数(第n-2个),你结合数字一起看就很清楚了,8=5+3,13=8+5。
1,1,2,3,5,8,13,21,34…
网友 暗夜精灵 说:

mlc 发表于 2022-7-29 23:04
n就是第几(n)个数,也可以理解为下标。第n个数 = 前一个数(第n-1个)+ 前两个数(第n-2个),你结合数字 …
网友 js攻城狮 说:

这个情况持续多久了


网友 sd*u 说:

理解不了就不要理解
实际工作中,递归你一年也未必用上一次


网友 wwbfred 说:

科班这个是必须理解的,很基础的东西,这个搞不懂后面很麻烦的。
不过你要就是自学找工作,那我还真不清楚,毕竟大家都是面向搜索引擎编程


网友 mlc 说:

公式:f(n)=f(n-1)+f(n-2)
当n=5时候,如果是下标为5,那就是 f(5)=f(5-1)+f(5-2),即f(5)=f(4)+f(3),所以f(5)=5=3+2


网友 HOH 说:

*帖最后由 HOH 于 2022-7-30 00:49 编辑
sd*u 发表于 2022-7-30 00:15
理解不了就不要理解
实际工作中,递归你一年也未必用上一次
网友 ddydeyx 说:

理解不了递归和语言无关。
可以理解为倒着算,要求f(n),得先知道f(n-1)和f(n-2) ,即前两项。
类似,要求f(n-1),要知道f(n-2)和f(n-3)。就这样一直往前推,直到f(1)和f(2)。
再把结果逐层返回。
递归主要用于一些复杂算法,不用递归写的话就比较麻烦。算是非常基*的一种编程思想,但**里一般用不着,也不推荐用,除非没办法用非递归的方式写。


网友 Meocat 说:

这个算是最简单最好理解的递归了吧,你就自己带入个数字进去比如n=10进去嵌套几次感受一下,一直到最后的base case退出循环

About 贝壳

【声明】:本博客不参与任何交易,也非中介,仅记录个人感兴趣的主机测评结果和优惠活动,内容均不作直接、间接、法定、约定的保证。访问本博客请务必遵守有关互联网的相关法律、规定与规则。一旦您访问本博客,即表示您已经知晓并接受了此声明通告。

 收藏 (0) 打赏

您可以选择一种方式赞助本站

支付宝扫一扫赞助

微信钱包扫描赞助

本文链接:贝壳主机网 » 请教一下 我现在实在理解不了 f(n)=f(n-1)+f(n-2) 斐波那契数列

分享到: 生成海报
香港/美国/国内高速VPS
切换注册

登录

忘记密码 ?

切换登录

注册

我们将发送一封验证邮件至你的邮箱, 请正确填写以完成账号注册和激活