N
var twoSum = function(nums, target) {
var myStore = {};
for(var i=0; i<nums.length; i++){
if(myStore.hasOwnProperty(nums[i])){
return [myStore[nums[i]], i];
}
myStore[target-nums[i]] = i;
}
};
Size: a a a
N
OM
var twoSum = function(nums, target) {
var myStore = {};
for(var i=0; i<nums.length; i++){
if(myStore.hasOwnProperty(nums[i])){
return [myStore[nums[i]], i];
}
myStore[target-nums[i]] = i;
}
};
S
var twoSum = function(nums, target) {
var myStore = {};
for(var i=0; i<nums.length; i++){
if(myStore.hasOwnProperty(nums[i])){
return [myStore[nums[i]], i];
}
myStore[target-nums[i]] = i;
}
};
OM
N
OM
N
N
N
N
M
M
N
M
N
F
N
N