题目来源:LeetCode41:缺失的第一个正数
问题抽象: 给定一个未排序的整数数组 nums(可能含负数和零),要求找出数组中缺失的最小正整数(从 1 开始计数),并满足:
- 目标定义:
- 缺失数指不在数组中的最小正整数(如
[1,2,0]缺失3); - 若数组含连续正整数
1,2,...,n但缺n+1,则返回n+1。
- 缺失数指不在数组中的最小正整数(如
- 约束条件:
- 时间复杂度 O(n),空间复杂度 O(1)(禁止使用哈希表等额外空间);<
问题抽象: 给定一个未排序的整数数组 nums(可能含负数和零),要求找出数组中缺失的最小正整数(从 1 开始计数),并满足:
[1,2,0] 缺失 3);1,2,...,n 但缺 n+1,则返回 n+1。
1277

被折叠的 条评论
为什么被折叠?