Files
dsa-competitive-programming/leetcode/two-sum/onePass.cpp
T
2025-12-06 10:00:23 +00:00

14 lines
278 B
C++

public:
vector<int> twoSum(vector<int>& nums, int target){
unordered_map<int,int>hash;
for(int i=0;i<nums.size();++i){
int comp = target - nums[i];
if(hash.find(complement) != hash.end(){
return {hash[complement],i};
hash[nums[i]] = i;
}
}
}