LeetCode刷题:缺失数字(C#)

给定一个包含 0, 1, 2, …, n 中 n 个数的序列,找出 0 … n 中没有出现在序列中的那个数。

来源:力扣(LeetCode)
链接:https://leetcode-cn.com/problems/missing-number/
著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。

public class Solution {
    public int MissingNumber(int[] nums) {
        int j=0;
        int []exnums=new int[nums.Length+1];
        for(int i=0;i<nums.Length;i++){
            exnums[nums[i]]=nums[i]+1;
        }
        for(j=0;j<nums.Length;j++){
            if(exnums[j]==0){
                return j;
            }
        }
        return j;
    }
}

在这里插入图片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章