我是靠谱客的博主 跳跃白羊,最近开发中收集的这篇文章主要介绍Remove Duplicates from Sorted Array,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

public class Solution {
    public int removeDuplicates(int[] A) {
        if(A==null || A.length==0) return 0;
        // 巧妙的做法http://www.cnblogs.com/springfor/p/3871038.html
        int len =0; // 记录最后一个不重复的点在新数组中位置,尾端
        for(int i=1; i<A.length;i++){
            if(A[i]!=A[i-1]){
                if(A[i]!=A[len]){
                    A[len+1] = A[i];
                    len++;
                }
            }
        }
        return len+1;
    }
}

 

转载于:https://www.cnblogs.com/jiajiaxingxing/p/4414283.html

最后

以上就是跳跃白羊为你收集整理的Remove Duplicates from Sorted Array的全部内容,希望文章能够帮你解决Remove Duplicates from Sorted Array所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(43)

评论列表共有 0 条评论

立即
投稿
返回
顶部