码迷,mamicode.com
首页 > 其他好文 > 详细

时间复杂度计算的主方法

时间:2017-09-24 13:48:21      阅读:188      评论:0      收藏:0      [点我收藏+]

标签:计算   ...   记忆   dmi   mini   知识点   图片   解决   bsp   

  主方法要比那什么代入法好很多啊,代入法就是先凭经验猜一个较好的界,然后再代入证明,运气好猜对了,证明却不对,运气不好都猜不对。

  先介绍下主定理,主定理有条件限制,先看看主定理给出递归式:

T(n) = aT(n/b) + f(n);
(a ≥ 1,b > 1) 其中 a 是子问题个数,n
/b是每个子问题的规模(n/b不是总是整数,所以应将其看作[n/b](上取整或下取整)),f(n)是一个函数(分和治的总代价)。

 

技术分享
技术分享

  好了,主方法的介绍就暂时到此为止了,为了做为复习和加固记忆所以把书上的手打了一遍,过于细节的和我也还模糊的知识点就跳过了,所以要了解的还有很多,但如书上所说,牢记主方法的三个条件就可以解决大部分递归式,甚至不用笔和纸...=v=,多方便。

--------------------------------2017 9.24. 12:23:39----------------------

  写完后发现博客园不支持LaTeX的公式编辑图片?反正不能正常显示...于是上面的都是图片 (¯﹃¯)...

时间复杂度计算的主方法

标签:计算   ...   记忆   dmi   mini   知识点   图片   解决   bsp   

原文地址:http://www.cnblogs.com/darkchii/p/7579122.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!