【发布时间】:2019-01-24 14:44:04
【问题描述】:
无法弄清楚这段代码的大 O 是什么。外循环是log(n),那么依赖外循环的内循环呢?
for (int i = 1; i < A.length; i = i * 3) {
for (int j = i; j < A.length; j++) {
// Simple computation
}
}
非常感谢任何帮助:)
【问题讨论】:
-
应该是
int i = 1还是i = i + 3? -
对不起,我是
i = 1