Skip to content

Commit c8a7c26

Browse files
committed
Runtime: 109 ms (Top 37.41%) | Memory: 45 MB (Top 18.53%)
1 parent 7f7c431 commit c8a7c26

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,16 @@
1+
// Runtime: 109 ms (Top 37.41%) | Memory: 45 MB (Top 18.53%)
12
/**
23
* @param {number[]} nums
34
* @return {number}
45
*/
56
var singleNumber = function(nums) {
67
if(nums.length === 1) return nums[0];
7-
8+
89
const objNums = {};
910
for(var indexI=0; indexI<nums.length; indexI++){
1011
if(objNums[nums[indexI]] === 2) delete objNums[nums[indexI]];
1112
else objNums[nums[indexI]] = (objNums[nums[indexI]] || 0) + 1;
1213
}
13-
14+
1415
return Object.keys(objNums)[0];
15-
};
16+
};

0 commit comments

Comments
 (0)