Skip to content

Commit c63a3d6

Browse files
committed
solution for: Intersection of two arrays
1 parent 74eab8c commit c63a3d6

File tree

1 file changed

+17
-17
lines changed

1 file changed

+17
-17
lines changed

src/leetcode/IntersectionTwoArrays.java

+17-17
Original file line numberDiff line numberDiff line change
@@ -14,23 +14,23 @@ public static void main(String[] args){
1414
}
1515

1616
public int[] intersection(int[] nums1, int[] nums2) {
17-
Set<Integer> set = new HashSet<Integer>();
18-
for(int i =0; i < nums1.length; i++){
19-
set.add(nums1[i]);
20-
}
21-
Set<Integer> set2 = new HashSet<>();
22-
for(int i=0; i<nums2.length; i++){
23-
if(set.contains(nums2[i]))
24-
set2.add(nums2[i]);
25-
}
26-
int[] res = new int[set2.size()];
27-
int k=0;
28-
Iterator<Integer> it = set2.iterator();
29-
while(it.hasNext()){
30-
res[k]= it.next();
31-
k++;
32-
}
33-
return res;
17+
Set<Integer> set = new HashSet<Integer>();
18+
for(int i =0; i < nums1.length; i++){
19+
set.add(nums1[i]);
20+
}
21+
Set<Integer> set2 = new HashSet<>();
22+
for(int i=0; i<nums2.length; i++){
23+
if(set.contains(nums2[i]))
24+
set2.add(nums2[i]);
25+
}
26+
int[] res = new int[set2.size()];
27+
int k=0;
28+
Iterator<Integer> it = set2.iterator();
29+
while(it.hasNext()){
30+
res[k]= it.next();
31+
k++;
32+
}
33+
return res;
3434
}
3535
}
3636

0 commit comments

Comments
 (0)