min
프로그래머스 점프와 순간 이동 자바스크립트 본문
<문제>
https://school.programmers.co.kr/learn/courses/30/lessons/12980
<나의 풀이>
function solution(n) {
let answer = 0;
while(n > 0) {
if(n % 2 === 1) {
n -= 1;
answer += 1
}
n /= 2;
}
return answer;
}
<다른 사람의 풀이>
function solution(n){
if(n === 1) return 1;
const nArr = Array.from(n.toString(2));
return nArr.reduce((a,b)=>(+a)+(+b));
}
'알고리즘' 카테고리의 다른 글
프로그래머스 멀리 뛰기 자바스크립트 (0) | 2023.09.12 |
---|---|
프로그래머스 예상 대진표 자바스크립트 (0) | 2023.09.11 |
프로그래머스 영어 끝말잇기 자바스크립트 (0) | 2023.08.29 |
프로그래머스 키패드 누르기 자바스크립트 (0) | 2023.08.28 |
프로그래머스 둘만의 암호 자바스크립트 (0) | 2023.08.26 |