+ -
当前位置:首页 → 问答吧 → 搜狗 求这个的算法复杂度

搜狗 求这个的算法复杂度

时间:2011-12-17

来源:互联网

for(int i=1;i<n;i+=i)
for (int k=i/2;k<i;k++)
{
count++;
}

作者: liu6539152   发布时间: 2011-12-17

k把0~2^t的所有整数都兜了一遍,其中n/2<=2^t<n,所以O(n) (而且是Theta(n))

作者: FancyMouse   发布时间: 2011-12-17