Skip to content

Commit 92c7607

Browse files
committed
Runtime: 111 ms (Top 46.85%) | Memory: 44.4 MB (Top 73.58%)
1 parent c403469 commit 92c7607

File tree

1 file changed

+7
-6
lines changed

1 file changed

+7
-6
lines changed
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,17 @@
1-
var intersection = function(nums) {
2-
let set = addToSet(nums[0]);
1+
// Runtime: 111 ms (Top 46.85%) | Memory: 44.4 MB (Top 73.58%)
2+
var intersection = function(nums) {
3+
let set = addToSet(nums[0]);
34
for(let i=1; i<nums.length; i++) {
45
let tempSet = addToSet(nums[i]);
5-
for(let key of set) {
6-
if( !tempSet.has(key) )
6+
for(let key of set) {
7+
if( !tempSet.has(key) )
78
set.delete(key);
89
}
9-
}
10+
}
1011
return [...set].sort( (a,b) => a-b );
1112
};
1213

1314
function addToSet(arr) {
1415
let set = new Set(arr);
1516
return set;
16-
}
17+
}

0 commit comments

Comments
 (0)