算法分析笔记二 -- 递归式

算法分析复习笔记二 -- 递归式

方法一·代换法:

1.猜测解的形式
2.用数学归纳法找出使解真正有效的常数

1676093-20190521153345902-913527109.png

一些技巧:

1.先证明递归式的较松的上下界,然后再缩小不确定性区间
2.对于无法证明其准确的界时,可以去掉一个低阶项来修改所猜的界

1676093-20190521153503642-217561718.png

一些陷阱:

1676093-20190521160021788-1018224049.png

拓展 -- 改变变量:
1676093-20190521160346796-2017488393.png

方法二·递归树:

以下图中的递归式为例子:
1676093-20190521161536150-651190294.png

1676093-20190524142840770-1525570340.png

1676093-20190524143328073-1059405499.png

树高的计算:
1676093-20190524145511393-323288962.png
复杂度计算:
1676093-20190524164542556-959293718.png

方法三·主方法定理:

1676093-20190524172051245-501108138.png

例子:
1676093-20190524175334981-1941098328.png

转载于:https://www.cnblogs.com/ganshuoos/p/10899851.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值