leetcode-26. 删除有序数组中的重复项

2022-06-17 10:18:39 浏览数 (1)

JAVA解法

代码语言:javascript复制
class Solution {
    public int removeDuplicates(int[] nums) {
        // 使用双指针
        if (nums == null || nums.length == 0) {
             return 0; 
            } 
        int i = 0, j = 0;
        while (j < nums.length) {
            if (nums[i] != nums[j]) { 
                nums[  i] = nums[j]; 
            } 
            j  ; 
        } 
        return   i; 
    }
}

leetcode原题: 26. 删除有序数组中的重复项

0 人点赞