写出下列算法的时间复杂度: i=1; while(i<=n) i=i*2;

如题所述

由于每次i乘以2,因此经过log n次循环就结束了。
事件复杂度为O(log n),其中底数是2.希望对你有帮助~
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-11-01
时间复杂度为log 以2为底 的n
这是个等比数列 2,4,8,16······
相似回答