主定理
的
为常量
简介
许多算法都具有这种形式的运行时
在哪里
主定理的陈述
首先,考虑具有这种形式的递归式的算法
在哪里
例子
正如在介绍中提到的,归并排序算法有运行时
另请参阅
参考文献
[1]科尔曼、T.H。
现有的用户?<一个href="//www.parkandroid.com/account/login/?next=/wiki/master-theorem/" id="problem-login-link-alternative" class="btn-link ax-click" data-ax-id="clicked_login_from_generic_modal" data-ax-type="button" data-is_modal="true" data-next="/wiki/master-theorem/">登录
已经有账户了吗?<一个href="//www.parkandroid.com/account/login/?next=/wiki/master-theorem/" class="ax-click" data-ax-id="clicked_signup_modal_login" data-ax-type="link">日志在这里。
的
T 为常量
许多算法都具有这种形式的运行时
T 在哪里
T 同样,遍历<一个href="//www.parkandroid.com/wiki/binary-tree/" class="wiki_link" title="二叉树gydF4y2Ba" target="_blank">二叉树
T 通过比较
首先,考虑具有这种形式的递归式的算法
T 在哪里 这棵树的深度为
直观地说,主定理认为,如果渐近正函数
T 的渐近形式是可以确定的 主定理 给定一个递归式
T 为常量 案例1。 例2。 例3。 简单地说,如果 注意,主定理并没有提供所有问题的解决方案
T 在这种情况下,
正如在介绍中提到的,归并排序算法有运行时
T
n 类似地,如前所述,遍历二叉树需要时间
T
n 考虑复发
T 在这种情况下, 考虑复发
T 在这种情况下, 考虑复发
T 在这种情况下, 考虑复发
T 在这种情况下,
[1]科尔曼、T.H。
现有的用户?<一个href="//www.parkandroid.com/account/login/?next=/wiki/master-theorem/" id="problem-login-link-alternative" class="btn-link ax-click" data-ax-id="clicked_login_from_problem_modal" data-ax-type="button" data-is_modal="true" data-next="/wiki/master-theorem/">登录
问题加载… 注意加载… 设置加载…