标签: arrays algorithm
可能重复: Determine whether or not there exist two elements in Set S whose sum is exactly x - correct solution?
考虑一个未排序的数字数组和一个常数Z.我们想要找出数组中有两个元素的和是Z.
我知道there is an O(n*lgn) algorithm to do so。但是,是否存在以O(n)平均情况运行的算法?
答案 0 :(得分:0)
好吧,经过一番思考,我想出了以下方案:
该方案的运行时间为O(n)。