【发布时间】:2015-01-21 22:53:41
【问题描述】:
如何对其进行优化,使其在时间和空间复杂性方面更有效,同时产生相同的输出?
def not-optimal(A):
N = len(A)
result = 0
for i in xrange(N):
for j in xrange(N):
if A[i] == A[j]:
result = max(result, abs(i - j))
【问题讨论】:
-
你的目标是什么?这是一个纯粹的理论问题吗?如果是这样,您应该在the CS stackexchange 提问。
-
这不是理论上的,我们应该编写优化上述功能的新代码。 :)
标签: optimization time-complexity space-complexity