「每日LeetCode」2021年2月27日
本文最后更新于:2023年3月19日 晚上
Lt1539. 第 k 个缺失的正整数
1539. 第 k 个缺失的正整数
给你一个 严格升序排列 的正整数数组 arr
和一个整数 k
。
请你找到这个数组里第 k
个缺失的正整数。
示例 1:
1 |
|
示例 2:
1 |
|
提示:
1 <= arr.length <= 1000
1 <= arr[i] <= 1000
1 <= k <= 1000
- 对于所有
1 <= i < j <= arr.length
的i
和j
满足arr[i] < arr[j]
思路
使用 set 记录整数,从 1 开始不断加一遍历,如果当前数不在集合里则计数加一,如果计数等于 k 返回当前数。
解答
1 |
|
本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!