본문 바로가기

공부/알고리즘

Codility - Lesson 4: FrogRiverOne

 

  심플하게 생각해서 푼 문제다. 간단하게 Set 객체 하나 써서 해결했다.

 

 

function solution(XA) {
    const set = new Set();

    for (let index = 0index < A.lengthindex += 1) {
        set.add(A[index]);

        if (set.size === X) {
            return index;
        }
    }

    return -1;
}

 

 

  결과