n的logba次=n2,f(n)=n2lgn
两项相除为lgn,并不满足多项式,所以无法用主定理,只能采用递归树
共lgn+1层,每层4i个结点,每个结点代价(n2/2i+1)lg(n/2i)
最后一层4lgn+1个结点,每个代价θ(1),则最后一层代价θ(n2)
T(n)=∑(n2/2i+1)lg(n/2i)+θ(n2)
=n2lgn∑(i/2i+1)+θ(n2)
<(lgn)2n2∑(1/2i+1)+θ(n2)
<(lgn)2n2+θ(n2)
=θ((lgn)2n2)
n的logba次=n2,f(n)=n2lgn
两项相除为lgn,并不满足多项式,所以无法用主定理,只能采用递归树
共lgn+1层,每层4i个结点,每个结点代价(n2/2i+1)lg(n/2i)
最后一层4lgn+1个结点,每个代价θ(1),则最后一层代价θ(n2)
T(n)=∑(n2/2i+1)lg(n/2i)+θ(n2)
=n2lgn∑(i/2i+1)+θ(n2)
<(lgn)2n2∑(1/2i+1)+θ(n2)
<(lgn)2n2+θ(n2)
=θ((lgn)2n2)