如T(n) = T(n/3) + T(2n/3) + n
其递归树如下图所示:
** 注意每层的累加都为n**
从根到叶节点的最长路径是:
因为最后递归的停止是在(2/3)^k*n == 1.则
即**T(n) = O(nlogn) **
原文:http://www.cnblogs.com/wu8685/archive/2010/12/21/1912347.html
如T(n) = T(n/3) + T(2n/3) + n
其递归树如下图所示:
** 注意每层的累加都为n**
从根到叶节点的最长路径是:
因为最后递归的停止是在(2/3)^k*n == 1.则
即**T(n) = O(nlogn) **
原文:http://www.cnblogs.com/wu8685/archive/2010/12/21/1912347.html