美文网首页
寻找缺失的数 missing-number

寻找缺失的数 missing-number

作者: 龙潭吴彦祖丶 | 来源:发表于2019-07-18 15:31 被阅读0次

给出一个包含 0 .. NN 个数的序列,找出0 .. N 中没有出现在序列中的那个数。

missing-number

样例

样例 1:

输入:[0,1,3]
输出:2

样例 2:

输入:[1,2,3]
输出:0
思路:
使用遍历数组 使用 Set 存储元素
遍历 n 如果 Set 不包含 i 返回 i即可



public class Solution {
    /**
     * @param nums: An array of integers
     * @return: An integer
     */
    public int findMissing(int[] nums) {
        // write your code here
        Set<Integer> set = new HashSet<>();
        for (int num : nums) {
            set.add(num);
        }
        for (int i = 0; i <= nums.length; i++) {
            if (!set.contains(i)) {
                return i;
            }
        }

        return -1;
    }
}

源码地址 https://github.com/xingfu0809/Java-LintCode

相关文章

  • 寻找缺失的数 missing-number

    给出一个包含 0 .. N 中 N 个数的序列,找出0 .. N 中没有出现在序列中的那个数。 missing-n...

  • LintCode 寻找缺失的数

    题目 给出一个包含 0 .. N 中 N 个数的序列,找出0 .. N 中没有出现在序列中的那个数。 样例N = ...

  • 268. Missing Number

    https://leetcode.com/problems/missing-number/description/...

  • #268. Missing Number

    https://leetcode.com/problems/missing-number/#/descriptio...

  • [刷题防痴呆] 0268 - 丢失的数字 (Missing Nu

    题目地址 https://leetcode.com/problems/missing-number/[https:...

  • 寻找缺失的牙

    小时候10岁不到学骑自行车,才学会就在马路上骑,骑了一台没有座椅的自行车,一不小心摔到马路下边,...

  • 寻找生命的缺失

    今天又捣鼓那几大盆花。年后才种下的土豆,看到苗有些枯萎了,突然特别想知道泥土里的土豆到底长多大了。边想就边用手去刨...

  • 寻找缺失的爱

    以前我的心里有个结,现在我把他解开了。希望有那么一天,你也会大笑,发自肺腑地大笑,不是虚情假意,也不用勉为其难。 ...

  • 寻找缺失的数据

    Aim:to find the different data between 2 columns!

  • 寻找缺失数据

    如题:在一组有序的数组中找出缺失的数据,如[1,3,5,6,7,9,10]中缺失了数据2,4,8,只能使用一次遍历...

网友评论

      本文标题:寻找缺失的数 missing-number

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