Algorithm 重现期:T(n)=(2&x2B;1/对数n)T(n/2)

Algorithm 重现期:T(n)=(2&x2B;1/对数n)T(n/2),algorithm,big-o,recurrence,Algorithm,Big O,Recurrence,我必须用树方法来解决这个递推关系,因为主定理不适用 T(n)=(2+1/logn)T(n/2)经过一番思考,我想不出一个精确的解。大师定理在这里不起作用,展开树也没有给我任何合理的解释。所以我将用下面的方法来估计复杂性 对于任何相当大的n,您可以估计0

我必须用树方法来解决这个递推关系,因为主定理不适用


T(n)=(2+1/logn)T(n/2)

经过一番思考,我想不出一个精确的解。大师定理在这里不起作用,展开树也没有给我任何合理的解释。所以我将用下面的方法来估计复杂性

对于任何相当大的
n
,您可以估计
0<1/日志n<1
。因此,您可以获得:

T1(n) = 2 * T1(n/2)
T2(n) = 3 * T2(n/2)
O(T1)
。您可以使用查找这两种复发的复杂性。
T1
的复杂度为
O(n)
T2
的复杂度为
O(n^log2(3))

因此,您可以确定,您的重复的复杂性大于
O(n)
,小于
O(n^1.58)
,因此小于二次