코딩테스트 #4 K번째 수

jakeseo_me·2020년 6월 23일
0

코딩테스트

목록 보기
4/23

문제

풀이

문제는 매우 간단합니다. 배열의 일정 부분을 잘라내는 자바스크립트의 slice 함수를 이용해서 부분을 나누고, 자바스크립트의 sort함수를 이용하여 정렬하면 따로 코딩할 것이 많이 없는 문제입니다.

function solution(array, commands) {
    return commands.map(c => array.slice(c[0]-1, c[1]).sort((a,b) => a-b)[c[2]-1]);
}

위와 같이 한 줄로 풀릴 수 있습니다. 다만, 주의해야 할 점이 하나 있는데 바로 sort함수의 정렬 기준입니다.

정렬 기준에 대해서는 여기에 잘 적어두었습니다.

profile
대전에 있는 (주) 아이와즈에서 풀스택 웹개발자로 일하고 있는 서진규입니다. 주로 Jake Seo라는 닉네임을 많이 씁니다. Javascript를 좋아합니다.

0개의 댓글