我是 python 的新手,我遇到了这个特定的代码片段来计算序列中的最大切片,但是我似乎无法理解下面的代码
best = A[0]
for size in range(1,n+1):
cur = sum(A[:size])
for i in range(n-size):
cur += A[i+size] -= A[i] # <- what happens here?
best = max(best, cur)
任何关于代码如何运行的想法,尤其是那一行的想法都会有所帮助!