int f1(int N) {
int Sum, i, j, k;
Sum = 0;
for (i = 0; i < N; i++)
for (j = 0; j < i * i; j++)
for (k = 0; k < j; k++)
Sum++;
return Sum;
}
int f2(int N) {
int Sum, i, j;
Sum = 0;
for (i = 0; i < 10; i++)
for (j = 0; j < i; j++)
Sum += j * N;
return Sum;
}
Run Code Online (Sandbox Code Playgroud)
什么是f1和f2?的复杂性?
我不知道复杂性,f1我认为复杂性f2应该是O(1),因为迭代次数是不变的.它是正确的?
| 归档时间: |
|
| 查看次数: |
176 次 |
| 最近记录: |