class Solution {
public:
vector<int> findNumbersWithSum(vector<int>& nums, int target) {
//哈希表运用,对nums中的数进行遍历,如果targe - 当前遍历到的数 的值在哈希表中出现过
//说明找到了一组数,返回这一组即可,如果未出现则将该数插入哈希表中
unordered_set<int> hash;
for(auto x:nums){
if(hash.count(target - x)) return vector<int>{x,target - x};
hash.insert(x);
}
return vector<int>();
}
};