File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 33class Solution {
44 public boolean containsDuplicate (int [] nums ) {
55 Set <Integer > set = new HashSet <>();
6- for (int num : nums ) {
7- if (!set .add (num )) return true ;
6+ for (int num : nums ) {
7+ if (!set .add (num )) return true ;
88 }
99 return false ;
1010 }
Original file line number Diff line number Diff line change 22import java .util .Map ;
33
44/**
5- 본래 brute force로 이중 for문으로 풀었다가 map으로 최적화.
5+ * 본래 brute force로 이중 for문으로 풀었다가 map으로 최적화.
66 */
77class Solution {
88 /**
@@ -18,15 +18,14 @@ class Solution {
1818// }
1919// return new int[2];
2020// }
21-
2221 public int [] twoSum (int [] nums , int target ) {
2322 Map <Integer , Integer > numberMap = new HashMap <>();
2423 for (int i = 0 ; i < nums .length ; i ++) {
2524 int required = target - nums [i ];
2625 Integer index = numberMap .get (required );
2726
2827 if (index != null ) {
29- return new int [] { index , i };
28+ return new int []{ index , i };
3029 }
3130 numberMap .put (nums [i ], i );
3231 }
You can’t perform that action at this time.
0 commit comments