min
프로그래머스 예산 자바스크립트 본문
<문제>
https://school.programmers.co.kr/learn/courses/30/lessons/12982
<나의 풀이>
function solution(d, budget) {
d.sort((a,b)=>a-b)
while (d.reduce((a, b) => (a + b), 0) > budget) {
d.pop();
}
return d.length;
}
<다른 사람의 풀이>
function solution(d, budget) {
return ~(~d.sort((a,b)=>a-b).map(v => budget -= v).findIndex(v => v < 0) || ~d.length);
}
<궁금중>
논리 연산자
https://developer.mozilla.org/ko/docs/Web/JavaScript/Guide/Expressions_and_operators
'알고리즘' 카테고리의 다른 글
프로그래머스 나머지가 1이 되는 수 찾기 자바스크립트 (0) | 2023.06.20 |
---|---|
프로그래머스 최대공약수와 최소공배수 자바스크립트 (0) | 2023.06.20 |
프로그래머스 약수의 개수와 덧셈 자바스크립트 (0) | 2023.06.20 |
프로그래머스 신규 아이디 추천 자바스크립트 (0) | 2023.06.19 |
프로그래머스 숫자 문자열과 영단어 (1) | 2023.06.19 |