递归树的算法分析

http://www.cnblogs.com/wu8685/archive/2010/12/21/1912347.html

1.T(n)=2T(n/2)  和 T(n)=2T(n/2) +k

例子有 二叉树的递归遍历

时间复杂度 T(n)=O(n)

2.T(n)=2T(n/2)+kn+j

例子有 快速排序

时间复杂度为 T(n)=O(nlogn)

3.T(n)=T(n/2)+kn+j

例子有 二叉树最近公共祖先

时间复杂度为T(n)=O(n)

posted @ 2013-09-20 23:39  l851654152  阅读(328)  评论(0编辑  收藏  举报