美文网首页
3.3 leet26|27#数组元素删除

3.3 leet26|27#数组元素删除

作者: 反复练习的阿离很笨吧 | 来源:发表于2019-03-13 22:13 被阅读0次

    https://leetcode.com/problems/remove-duplicates-from-sorted-array/
    原来去年是抄的答案啊,怪不得这么graceful。我还以为是去年的自己想出来的,搞得沮丧了很久…

    public int removeDuplicates(int[] nums) {
        if (nums.length == 0) return 0;
        int i = 0;
        for (int j = 1; j < nums.length; j++) {
            if (nums[j] != nums[i]) {
                i++;
                nums[i] = nums[j];
            }
        }
        return i + 1;
    }
    

    算法:遇到不相同的,就放在i上,i++
    忽略相同的数字,妙啊!
    21
    也是相同的思路,所以说今天相当于只做了一题。就这样,还是很开心的。

    相关文章

      网友评论

          本文标题:3.3 leet26|27#数组元素删除

          本文链接:https://www.haomeiwen.com/subject/xeqxmqtx.html