H-Index
·
CS/코딩 테스트
코딩테스트 문제 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr 문제 접근)논문의 수가 10^3 편 이하이므로 시간복잡도는 O(N^3)미만의 알고리즘으로 해결하면 됩니다. 정답 및 해설정답function solution(citations) { let answer = 0; citations.sort((a, b) => b-a); for (let i = 0; i answer) { answer += 1; } } return answer;}해설 h-index - WikipediaFrom Wikipedia, the free encyclope..
가장 큰 수
·
CS/코딩 테스트
코딩테스트 문제 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr 문제 접근)numbers의 길이 10^5 이하 이므로 시간복잡도 O(N^2) 미만의 알고리즘으로 풀면 됩니다 (이중 for문 X) 정답 및 해설정답function solution(numbers) { const result = numbers.map(String).sort((a, b) => { return (b+a) - (a+b) }).join('') return result[0] === '0' ? '0' : result;} 해설1. 일단 처음에 numbers.map(String)으로 숫자를 문자로 변환합니다..