Skip to content

Commit 05fa6bf

Browse files
yaodehaungnick.huang
and
nick.huang
authored
Add javascript Solution for 1 (#83)
* add two sum js * add two sum js Co-authored-by: nick.huang <[email protected]>
1 parent 5899964 commit 05fa6bf

File tree

2 files changed

+17
-1
lines changed

2 files changed

+17
-1
lines changed

README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -979,7 +979,7 @@ _If you like this project, please leave me a star._ &#9733;
979979
|4|[Median of Two Sorted Arrays](https://leetcode.com/problems/median-of-two-sorted-arrays/)|[Solution](../master/src/main/java/com/fishercoder/solutions/_4.java) | |Hard | Divide and Conquer
980980
|3|[Longest Substring Without Repeating Characters](https://leetcode.com/problems/longest-substring-without-repeating-characters/)|[Solution](../master/src/main/java/com/fishercoder/solutions/_3.java) | |Medium | HashMap, Sliding Window
981981
|2|[Add Two Numbers](https://leetcode.com/problems/add-two-numbers/)|[Solution](../master/src/main/java/com/fishercoder/solutions/_2.java) | |Medium | LinkedList
982-
|1|[Two Sum](https://leetcode.com/problems/two-sum/)|[Java](../master/src/main/java/com/fishercoder/solutions/_1.java), [C++](../master/cpp/_1.cpp)|[:tv:](https://www.youtube.com/watch?v=kPXOr6pW8KM&t=)|Easy| HashMap
982+
|1|[Two Sum](https://leetcode.com/problems/two-sum/)|[Java](../master/src/main/java/com/fishercoder/solutions/_1.java), [C++](../master/cpp/_1.cpp), [javascript](../master/javascript/_1.js)|[:tv:](https://www.youtube.com/watch?v=kPXOr6pW8KM&t=)|Easy| HashMap
983983

984984
## Database
985985

javascript/1.js

+16
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
// Two sum
2+
3+
var twoSum = function(nums, target) {
4+
var sum = {}
5+
for( var i = 0 ; i < nums.length ; i++){
6+
7+
if(!sum.hasOwnProperty(target - nums[i])){
8+
sum[nums[i]] = i;
9+
10+
}else{
11+
return [i , sum[target-nums[i]] ]
12+
}
13+
}
14+
};
15+
16+
console.log(twoSum([2,7,11,15],9))

0 commit comments

Comments
 (0)