idu*_*ude 6 algorithm big-o loops time-complexity
对于没有嵌套的循环,Big O符号对于两个符号是什么?
例:
for(int i=0; i<n; i++){
System.out.println(i);
}
for(int j=0; j<n; j++){
System.out.println(j);
}
Run Code Online (Sandbox Code Playgroud)
Sal*_*ali 17
线性
O(n) + O(n) = 2*O(n) = O(n)
Run Code Online (Sandbox Code Playgroud)
无论你有多少非嵌套循环(如果这个数字是常数而不依赖n),复杂性将是线性的,并且等于循环中的最大迭代次数.