首页 > 试题广场 >

下列程序段的时间复杂度是( ...

[单选题]
下列程序段的时间复杂度是(    )
count = 1;
for(k=1;k<2n;k*=2)
for(i=1;i<4n;i+=2)
count++;


  • O(n2)
  • O(8n2)
  • O(nlog2n)
  • O(n)
外循环,2的x次方=n,x=log2n;
内循环,时间复杂度为n;
最终时间复杂度为nlog2n。
发表于 2019-09-23 13:01:39 回复(0)