0
代码1:大哦分析
我我看来这段代码是O(n^3),因为外部循环运行N^2次,内循环运行n次。根据我的教授,这个代码不是O(n^3)。有人能解释为什么吗?我很困惑。
i, j, sum = 1, 1, 0
while i < n**3:
while j < n:
sum = sum + i
j += 1
i = i + n
代码2:
我觉得这个代码为O(n)。有人可以确认吗?
i, j, sum = 0, 0, 0
while i ** 2 < n:
while j ** 2 < n:
sum += i*j
j += 2
i += 4