递归,斐波那契数列

递归

1.概念和基本使用

常见问题:未终止统计导致出错,栈内溢出

示例如下:

案例:1-n的累加家和

2.递归四个特性

1.必须有可最终达到的终止条件,否则程序将陷入无穷循环;

2.子问题在规模上比原问题小,或更接近终止条件;

3.子问题可通过再次递归调用求解过程或满足终止条件二直接求解;

4.子问题的解应该能组合为整个问题的解。

3.技巧

找到递归实现的递归部分和终止部分 

斐波那契额数列

Fibonacci:1,1,2,3,5,8,13,21,34,55,89.......

终止部分:F1=1,F2=1;

递归部分:F(n)=F(n-1)+F(n-2),其中n>2。

斐波那契额数列

         

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值