给你一个无序数组L,一个数字s,让你找出L中两个元素,这两个元素的和是s。有没有O(n)的算法 问题已经解决,谢谢楼下各位大神。 pair<int, int> gettwonums2(vector<int>& A, const int& K) { int len = A.size(); unordered_set<int> res; res.insert(A[0]); for (int i = 1;i < len;i++) { if(res.find(K-A[i])!=res.end()) return ma...