Remove duplicates from sorted list javascript

Today I am going to show how to solve the Leetcode Remove Duplicates from Sorted Array algorithm problem.

Here is the problem:

I take the first element [let i = 0] of a sorted array and compare it to the next elements. If the next element is a duplicate, it will be skipped.

If the next element is not a duplicate, I will copy its value to the element at the index i+1.

I couldve created a new array and pushed elements there. But as required in the problem, I have to modify the existing array instead.

I repeat the same process again until the loop reaches the end of the array. The function then returns the length of the array.

var removeDuplicates = function[nums] { if[nums.length == 0] return 0; let i = 0; for [let j = 1; j

Chủ Đề