删除多余的000 Two Sum

This commit is contained in:
唐树森 2018-07-15 21:02:11 +08:00
parent 6dad930360
commit c5731cf829
2 changed files with 0 additions and 20 deletions

View File

@ -1,4 +0,0 @@
LeetCode第一个题
# C++
刚开始用暴力匹配后来看了答案恍然大悟hash会快很多

View File

@ -1,16 +0,0 @@
class Solution {
public:
vector<int> twoSum(vector<int>& nums, int target) {
map<int, int>mp;
vector<int>ans;
int len = nums.size();
for(int i = 0; i < len; i++){
if( mp.find(target - nums[i]) != mp.end()){
ans.push_back(mp[target - nums[i]]);
ans.push_back(i);
return ans;
}
mp[nums[i]] = i;
}
}
};