【发布时间】:2013-03-22 01:30:45
【问题描述】:
对于大师定理T(n) = a*T(n/b) + f(n)我用了3个案例:
- 如果
a*f(n/b) = c*f(n)是一些常数c > 1然后T(n) = (n^log(b) a) - 如果
a*f(n/b) = f(n)那么T(n) = (f(n) log(b) n) - 如果
a*f(n/b) = c*f(n)是一些常数c < 1然后T(n) = (f(n))
但当f(n) = log n 或n*log n 时,c 的值取决于 n 的值。如何使用大师定理求解递归函数?
【问题讨论】:
标签: algorithm big-o divide-and-conquer master-theorem