这个while循环的时间复杂度是多少?
What is the time complexity of this while loop?
我正在计算 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 */
}
循环将执行 N 次,其中 N 等于程序在获得或多或少的输入之前收到的输入数,然后是 9。除非您知道输入将是。
时间复杂度通常用来表示算法的效率,其实与此无关。
我正在计算 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 */
}
循环将执行 N 次,其中 N 等于程序在获得或多或少的输入之前收到的输入数,然后是 9。除非您知道输入将是。
时间复杂度通常用来表示算法的效率,其实与此无关。