[js]프로그래머스 완주하지못한 선수

Park Bumsoo·2023년 9월 24일
0

JS알고리즘

목록 보기
2/7

문제 : 완주하지못한 선수
출처 : 프로그래머스

풀이

function solution(participant, completion) {
    const newParticipant = participant.sort()
    const copletedParticipant = completion.sort()

    let result = ''

    result = participant.find((p,idx)=>(newParticipant[idx] !== copletedParticipant[idx]))

    return result;
}

이번문제는 출발한 참가자중 완주하지 못한 참가자를 찾는 문제입니다.
제가 한 풀이 방식은 참가자중에는 동명 이인이 있을 수 있으므로
1. sort 메서드를 활용해 참가자와 완주자를 정렬
2. find 메서드를 통해 조건과 맞지않는 대상을 찾았습니다.

profile
프론트엔드 주니어 개발자(React, Next.js)

0개의 댓글