其实向下取整并不影响结果,不考虑它了
共lgn+1层
每层4i个,每个代价n/2i,所以每层代价n2i
最后一层有4lgn个代价为θ(1)的结点
所以T(n)=∑((2lgn-1)*n)+θ( n2)
=θ( n2)
最后可以用代入法证明一下。
其实向下取整并不影响结果,不考虑它了
共lgn+1层
每层4i个,每个代价n/2i,所以每层代价n2i
最后一层有4lgn个代价为θ(1)的结点
所以T(n)=∑((2lgn-1)*n)+θ( n2)
=θ( n2)
最后可以用代入法证明一下。