https://programmers.co.kr/learn/courses/30/lessons/42748
코딩테스트 연습 - K번째수
[1, 5, 2, 6, 3, 7, 4] [[2, 5, 3], [4, 4, 1], [1, 7, 3]] [5, 6, 3]
programmers.co.kr
기존 계속 백준으로만 풀던 나는
프로그래머스가 아무래도 코딩테스트 칠때 사용을 많이 한다라고 들었고
팀원들끼리도 의논한결과
프로그래머스로도 같이 진행하기로했다.
근데 이상하게 프로그래머스는 문제를 읽는거만 반나절 걸린다 .,.ㅜㅜㅜ
이 이미지는 항상 기분이 좋다
얘기가 너무 길었다 나의 풀이!!!
풀이
function solution(array, commands) {
let result = [];
for(let l = 0 ; l <commands.length ; l ++ ){
let i = commands[l][0];
let j = commands[l][1];
let k = commands[l][2];
result.push(array.slice(i-1,j).sort((a,b)=> a- b)[k-1]);
}
var answer = result;
return answer;
}
전반적으로 이 문제는 난이도가 너무 쉬웠다.
나같은 알고리즘 초보자도 쉽게 푼 문제
728x90
반응형
'알고리즘 > 프로그래머스' 카테고리의 다른 글
[ JS/ 프로그래머스 ] - (정렬) 가장 큰 수 (0) | 2022.06.29 |
---|