[TIL] 2023.04.01 Programmers 문제 풀기
Today I Learend Programmers 문제 풀기 기술면접 답변 정리 Programmers 문제 풀기 진료순서 정하기 나의 풀이 function solution(emergency) { let array = [...emergency].sort((a,b) => b - a) return emergency.map((v) => array.indexOf(v) + 1); } sort 메서드를 이용해서 emergency를 내림차순으로 (응급 순서가 높은 순으로) 정렬한 배열을 만든다. 그리고 기존 emergency 배열에 map을 돌리는데 이때 내림차순으로 정렬한 배열 array에서 해당 요소를 찾아 index+1을 출력한다. 다른 사람들 풀이 보니 다들 비슷하게 푼 거 같다! 한 번만 등장한 문자 나의 풀..