我有一个数组 int x[] 和一个数字。我喜欢在数组上进行搜索,使得 x[i] + x[i+1] = number。
Java 中最高效最快的方法是什么?
最佳答案
这是一个伪代码,应该可以。只有n个内存读取。
buff1 = x[0]
buff2 = 0
for i = 1 to n - 1
buff2 = x[i]
if (buff1 + buff2) == number
then
MATCH
endif
buff1 = buff2
endfor
关于java - 搜索数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5925642/