Leetcode题解之 —— 删除排序数组中的重复项

思路


遍历解法

  • 已排序
  • 当前项下一项关系
  • 重置下标

题解


1
2
3
4
5
6
7
8
9
10
11
12
13
var removeDuplicates = function (nums) {
let count = 0;

while (count < nums.length) {
if (nums[count] === nums[count + 1]) {
nums.splice(count, 1);
}else {
count ++;
}
}

return nums.length;
};