본문 바로가기

코딩테스트45

[1일1코👨🏻‍💻] Lv.1 2016.js - 프로그래머스 2020.09.21 출처 : 프로그래머스 📝문제 2016 ✏️해답 function solution(a, b) { var answer = ''; var day = [31,29,31,30,31,30,31,31,30,31,30,31]; var dayList = ["FRI","SAT","SUN","MON","TUE","WED","THU"]; var result = 0; for(var i=0;i 2020. 9. 21.
[1일1코👨🏻‍💻] Lv.2 위장[해시].js - 프로그래머스 2020.09.10 출처 : 프로그래머스 📝문제 https://programmers.co.kr/learn/courses/30/lessons/42578 ✏️해답 function solution(clothes) { var answer = 1; var count = 0; var result=[]; var result1=[]; for(var i=0;i 2020. 9. 11.
[1일1코👨🏻‍💻] Lv.2 H-index[정렬].js - 프로그래머스 20.09.08 출처 : 프로그래머스 📝문제 https://programmers.co.kr/learn/courses/30/lessons/42747 ✏️해답 function solution(citations) { var answer = 0; citations.sort((a, b) => b - a); for(let i = 0; i i) answer++; else break; } return answer; }입출력 예 회고🧐 문제가 이상했다. 이해하기 어려웠음. 내가 푼 코드로 테스트는 다 맞췄는데, 채점하면 이상하게 다틀리게 나온다. 그래도 정렬문제에서 정렬에 초점을 맞췄음. function solution(citations) .. 2020. 9. 9.
[1일1코👨🏻‍💻] Lv.2 가장 큰 수[정렬].js - 프로그래머스 20.09.07 출처 : 프로그래머스 📝문제 https://programmers.co.kr/learn/courses/30/lessons/42746 ✏️해답 function solution(numbers) { var answer = numbers.map(c => c+'').sort((a,b)=>(b+a)-(a+b)).join(''); return answer[0]=='0'?'0':answer; } 회고🧐 완전 짧은 코드로 끝낼 수 있었는데, map과 sort()안에 정의되는 함수를 이해하지 못해서 못푼문제. sort()와 map 정리하기! ✅ 학습 1. Sort() 안에 들어가는 것의 의미. 그 전 문제들을 풀면서 알게된 것 arr.sort(function(a,b){return b-a}) /// 내림차순 .. 2020. 9. 8.