8000 update array.js · khemssharma/leetcode@d1dd7cd · GitHub
[go: up one dir, main page]

Skip to content

Commit d1dd7cd

Browse files
committed
update array.js
1 parent 04f84a4 commit d1dd7cd

File tree

1 file changed

+14
-0
lines changed

1 file changed

+14
-0
lines changed

array.js

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,20 @@ var removeDuplicates = function (nums) {
1010
return k + 1;
1111
};
1212

13+
var removeElement = function (nums, val) {
14+
// pointer k
15+
let k = 0;
16+
// iterate over nums
17+
for (let i = 0; i < nums.length; i++) {
18+
// for unique number
19+
if (nums[i] !== val) {
20+
nums[k] = nums[i];
21+
k++;
22+
}
23+
}
24+
return k;
25+
};
26+
1327
// search insert position
1428
var searchInsert = function (nums, target) {
1529
let left = 0,

0 commit comments

Comments
 (0)
0