Ruby's Louvre

每天学习一点点算法

导航

leetcode 26. Remove Duplicates from Sorted Array

原地移除元素,返回新长度

const removeDuplicates = nums => {
    let index = 1;
    for (let i = 0; i < nums.length - 1; i++) {
        if (nums[i] != nums[i + 1]) {
            nums[index++] = nums[i + 1];
        }
    }
    nums.length = index
    return index;
};

posted on 2019-12-15 02:02  司徒正美  阅读(150)  评论(0编辑  收藏  举报