arr
의 요소를 바탕으로 Set 생성k
번째 수 탐색function findKthPositive(arr: number[], k: number): number {
const set = new Set(arr)
let missingCount = 0
for(let i = 1; ; i++) {
if(set.has(i)) continue
missingCount++
if(missingCount === k) return i
}
return 0
};