Find All Numbers Disappeared in an Array LeetCode solution in JavaScript

1
var findDisappearedNumbers = function (nums) {
2
let result = [];
3
for (let i = 0; i < nums.length; i++) {
4
let id = Math.abs(nums[i]) - 1;
5
nums[id] = -Math.abs(nums[id]);
6
}
7
for (let i = 0; i < nums.length; i++) {
8
if (nums[i] > 0) result.push(i + 1);
9
}
10
return result;
11
};

0

WPM •0 •0

100%

ACC •0 •0

0s

TIME •0