当涉及 2 个变量而不仅仅是 N 时,如何表示下一个嵌套循环的时间复杂度?
假设 N = 大小的输入 而 A = 一些离散值(相关数量)
所以对于 N=50000 和 A=30000
for( int i=0;i<N;i++)
{
for( int j=0;j<A;j++ )
{
for( int x=0;x<N;x++)
{
// do something
doSomething();
}
}
}
会是 O(N^2*A) 吗?
先感谢您