목록코테뿌수기 (3)
fffo
연습 기능개발 https://programmers.co.kr/learn/courses/30/lessons/42586?language=javascript function solution(progresses, speeds) { const result = []; let day = 1; progresses.forEach((progress, i) => { if (100 ({priority, index})); let count = 0; while (count toPrint.priority < doc.priority)) documents.push(toPrint); el..
접근 sort 프로토타입 메서드 활용 표준 빌트인 객체인 Array의 프로토타입 메서드 sort의 사용법을 정확히 숙지 Array를 프로토타입상속 받은 객체만 사용할 수 있음에 유의 EcmaScript 2019 이후부터 sort되지 않는 요소를 그대로 두는 sort stability를 보장해줌 연습 [Lv. 1] k번째 수 코딩테스트 연습 - 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) { return commands.map(([i, j, k]) => array.slice(i - 1, j) .sort((a, b) => a - b)..
접근 hash map 해시맵 만들 때 value에 또 다른 해시맵이 들어갈 때 빈 객체 초기화 과정이 필요 순회할 때는 표준 빌트인 객체인 Object 객체의 정적 메서드 keys, values, entries를 적절히 활용 연습 [Lv. 1] 완주하지 못한 선수 코딩테스트 연습 - 완주하지 못한 선수 수많은 마라톤 선수들이 마라톤에 참여하였습니다. 단 한 명의 선수를 제외하고는 모든 선수가 마라톤을 완주하였습니다. 마라톤에 참여한 선수들의 이름이 담긴 배열 participant와 완주한 선수 programmers.co.kr function solution(participant, completion) { const completeCountList = participant.reduce((list, name..