这个while循环的时间复杂度是多少?

时间:2015-03-18 14:25:52

标签: c++ loops while-loop time-complexity

我正在计算C ++中某个while循环的时间复杂度,但我不确定如何在这个特定的while循环中执行它:

while ( scanf("%d %d %d %d %d %d %d %d %d", &brown[0], &green[0], &clear[0],
    &brown[1], &green[1], &clear[1], &brown[2], &green[2], &clear[2]) == 9 ) 
{
/* Some code here */
}

1 个答案:

答案 0 :(得分:4)

循环将执行N次,其中N等于程序在获得或多或少的输入之前接收的输入数量。除非您知道输入将是什么,否则无法确定将会是什么是

时间复杂度通常用于表示与此无关的算法的效率。