26. Remove Duplicates from Sorted Array

来源:互联网 发布:vb集成开发环境调试 编辑:程序博客网 时间:2024/06/06 18:19
给定一个有序数组,原地删除重复元素,使得每个元素只出现一次,并返回新的长度。

不为另一个数组分配额外空间,必须用常量内存做到这一点。

if(nums.length <= 1) return nums.length;        int l = 1;        for(int i = 1; i < nums.length; i++) {            if(nums[i] != nums[i - 1]) {                nums[l++] = nums[i];            }        }        return l;


0 0
原创粉丝点击