给定一个未排序的整数数组。
我试图想出一个高效的解决方案(优于O(n2)),但我能想到的最好的解决方案是O(n2):
for i from 0 to size of list:
sum = list[i]
for j from i + 1 to size of list:
sum += list[j]
if sum % (j - i + 1) == 0:
return true
return false
我已经阅读了关于滑动窗口技术的内容,但看起来这只对特定长度k的子数组有用。