我必须分析这个循环,并使用Big-O表示法确定其运行时间.
for ( int i = 0; i < n; i += 4 )
for ( int j = 0; j < n; j++ )
for ( int k = 1; k < j*j; k *= 2 )`
Run Code Online (Sandbox Code Playgroud)
这是我到目前为止所拥有的:
for ( int i = 0; i < n; i += 4 ) = n
Run Code Online (Sandbox Code Playgroud)
for ( int j = 0; j < n; j++ ) = n
Run Code Online (Sandbox Code Playgroud)
for ( int k = 1; k < j*j; k *= 2 ) …Run Code Online (Sandbox Code Playgroud)