标签: complexity-theory time-complexity
什么是(a)最坏情况,(b)最佳情况,以及(c)以下函数的平均情况复杂度,它进行简单划分
while n>=1 do n=n DIV 2 end {while}
你如何证明这种复杂性?
答案 0 :(得分:0)
该函数为O(log n),因为它需要完全floor(log2(n)) + 1次迭代。
O(log n)
floor(log2(n)) + 1