From ae42274be0d168c3880f352ee973d194e0312de5 Mon Sep 17 00:00:00 2001 From: mcn <2210109360@qq.com> Date: Sun, 21 Oct 2018 23:13:05 +0800 Subject: [PATCH 1/2] Update solution 001 Solution.js --- solution/001.Two Sum/README.md | 2 +- solution/001.Two Sum/Solution.js | 10 ++++++++++ 2 files changed, 11 insertions(+), 1 deletion(-) create mode 100644 solution/001.Two Sum/Solution.js diff --git a/solution/001.Two Sum/README.md b/solution/001.Two Sum/README.md index 930bbc64d1b90..9dd107cb1090b 100644 --- a/solution/001.Two Sum/README.md +++ b/solution/001.Two Sum/README.md @@ -29,4 +29,4 @@ class Solution { return null; } } -``` \ No newline at end of file +``` diff --git a/solution/001.Two Sum/Solution.js b/solution/001.Two Sum/Solution.js new file mode 100644 index 0000000000000..3c4b7abb4f047 --- /dev/null +++ b/solution/001.Two Sum/Solution.js @@ -0,0 +1,10 @@ +var twoSum = function(nums, target) { + var len = nums.length; + var n = {}; + for(var i = 0; i < len; i++){ + if(n[target - nums[i]] !== undefined){ + return [n[target - nums[i]], i]; + } + n[nums[i]] = i; + } +}; From 059cee33a70087261109b4ea752a354f5a725ee6 Mon Sep 17 00:00:00 2001 From: mcn <2210109360@qq.com> Date: Sun, 21 Oct 2018 23:16:04 +0800 Subject: [PATCH 2/2] Update solution 001 Solution2.js --- solution/001.Two Sum/{Solution.js => Solution2.js} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename solution/001.Two Sum/{Solution.js => Solution2.js} (100%) diff --git a/solution/001.Two Sum/Solution.js b/solution/001.Two Sum/Solution2.js similarity index 100% rename from solution/001.Two Sum/Solution.js rename to solution/001.Two Sum/Solution2.js