알고리즘 문제 풀이

Codility - MissingInteger

블린더르 2021. 2. 22. 23:14
fun solveMissingInteger(A: IntArray): Int {
  val numSet = A.toSet()

  // 코틀린 1.3 기준
  A.max()?.let {
    for (i in 1..it + 1) {
      if (!numSet.contains(i)) {
        return i
      }
    }
  }

  return 1
}
반응형