【发布时间】:2018-10-31 15:11:09
【问题描述】:
谁能解释以下算法的 O(N) 时间复杂度:
int count = 0;
for (int i = N; i > 0; i /= 2) {
for (int j = 0; j < i; j++) {
count += 1;
}
}
【问题讨论】:
-
像这样的复杂性理论问题通常更适合Computer Science Stack Exchange。
-
对不起各位,这是我第一次使用stackoverflow,