缺失的第一个正数 发表于 2021-08-05 更新于 2026-08-08 分类于 algorithm 本文字数: 42 阅读时长 ≈ 1 分钟 数组 123456789101112int firstMissingPositive(int* nums, int numsSize){int a[10000001]={0};while(numsSize--){ if(nums[numsSize]<=0||nums[numsSize]>=10000000) continue; else if(a[nums[numsSize]]==0) a[nums[numsSize]]=1;}int x=0;while(a[++x]==1);return x;}