这是我的功能。这是一个简单的答案,我只是对答案没有信心。
int calcul( int n) {
if(n=1)
return 1;
else
return calcul(n/2) + 1;
}
现在,为了获得复杂性,我这样做:
T(n) = T(n/2) + O(1)
T(n/2) = T(n/4) + O(1)
...
T(1) = O(1)
现在,添加方程,我得到
T(n) = O(1) + O(1)...
那么最终答案是什么?