[leetcode] removeDuplicates

김_리트리버·2020년 9월 4일
0

[알고리즘]

목록 보기
6/47

문제


var removeDuplicates = function (nums) {
  for (let i = 0; i < nums.length - 1; i++) {
    if (nums[i] === nums[i + 1]) {
      nums.splice(i, 1)
      //                   splice 할때마다 nums 자체가 변함
// splice 는 mutable 이기 때문 
      //                     변한 nums 에 대해서 중복검사를 다시할 수 있도록 해야 함 
      i--

   
    }
  }

  return nums.length
}

profile
web-developer

0개의 댓글