【问题标题】:Master theorem with f(n)=n!?f(n)=n 的主定理!?
【发布时间】:2017-06-12 06:04:51
【问题描述】:

我如何解决以下问题 f(n)=n!据我所知,不适用于主定理的任何情况。 T (n) = 16T (n/4) + n!

【问题讨论】:

    标签: algorithm recurrence master theorem


    【解决方案1】:

    David Eisenstat 部分正确。情况 3 确实适用,但 T(n) = theta(n!),而不是 O(n!)。

    T(n) = 16T(n/4) + n!

    适用主定理(AKA 主方法)的情况 3。 a = 16, b = 4, f(n) = n!。 n^(log [base(b)] a) = n^2。 f(n) 是 n!。由于 n!是 omega(f(n)) 即 n! omega n^2 AND af(n/b)

    作为参考,请参阅此处的#10:http://www.csd.uwo.ca/~moreno/CS433-CS9624/Resources/master.pdf

    【讨论】:

    • 嘿@Jay,我们如何证明 af(n/b)
    猜你喜欢
    • 2013-03-22
    • 2018-04-05
    • 2015-08-13
    • 1970-01-01
    • 2015-10-08
    • 2019-02-15
    • 1970-01-01
    • 2017-02-03
    • 1970-01-01
    相关资源
    最近更新 更多