Coding Test/Programmers Level 3
-
이중우선순위큐Coding Test/Programmers Level 3 2022. 3. 29. 20:49
문제 https://programmers.co.kr/learn/courses/30/lessons/42628 코딩테스트 연습 - 이중우선순위큐 programmers.co.kr 코드 function solution(operations) { const answer = []; for(let i = 0; i Number(b) - Number(a)); } if(command === 'D'){ if(num === '1') answer.shift(); else a..
-
베스트 앨범Coding Test/Programmers Level 3 2022. 3. 27. 17:25
문제 https://programmers.co.kr/learn/courses/30/lessons/42579 코딩테스트 연습 - 베스트앨범 스트리밍 사이트에서 장르 별로 가장 많이 재생된 노래를 두 개씩 모아 베스트 앨범을 출시하려 합니다. 노래는 고유 번호로 구분하며, 노래를 수록하는 기준은 다음과 같습니다. 속한 노래가 programmers.co.kr 코드 function solution(genres, plays) { const bestAlbum = []; const nominated = genres.reduce((result, genre, index) => { if(!result[genre]) result[genre] = {}; const beforeGenreCount = result[genre]["..