标签: algorithm data-structures time-complexity
我有一个N大小的数组A,其中包含自然数。
我需要找到一种有效的算法,该算法可以找到一对索引,以便子数组元素A [i..j]的总和除以N而不用提醒。
有什么想法吗?
答案 0 :(得分:3)
主要观察结果是:
因此,如果您遍历数组并计算“到目前为止的总和”,并跟踪已经看到的余数以及看到它们的索引,那么可以在 O 中进行此操作( N )时间和 O ( N )多余空间。