[Leetcode]删除排序数组中的重复项[第一次]

居然只超过这么点人,看来很需要优化

接下来放代码

class Solution {
    public int removeDuplicates(int[] nums) {
        int result=nums.length;
        for(int i=0;i+1<result;i++){
            nums=delete(nums,i,result);
            result--;
            i--;
        }
        return result;
    }

//    删除指定索引元素
    public int[] delete(int[] arr,int index,int length){
        for (int i=index;i+1<=length-1;i++){
            arr[i]=arr[i+1];
        }
        return arr;
    }

}

猜你喜欢

转载自blog.csdn.net/sinat_37273780/article/details/84667982