我对以下的复杂性感到困惑(在内部循环中执行的操作是在恒定时间内):
伪代码:
for i = 1 to n
for j = i to n
for k = i to j
x := x + 1;
end for
end for
end for;
代码:
for(i=1;i<=n;i++) {
for(j=i;j<=n;j++) {
for(k=i;k<=j;k++) {
x = x + 1;
}
}
}
O(n^3) ?