๋ฐ์ํ ์ ํ์ ์๊ฐ ์ด๋1 ํ๋ก๊ทธ๋๋จธ์ค[Java] - (Level2)์ ํ์ ์๊ฐ ์ด๋ https://programmers.co.kr/learn/courses/30/lessons/12980 ํ๋ก๊ทธ๋๋จธ์ค ์ฝ๋ ์ค์ฌ์ ๊ฐ๋ฐ์ ์ฑ์ฉ. ์คํ ๊ธฐ๋ฐ์ ํฌ์ง์ ๋งค์นญ. ํ๋ก๊ทธ๋๋จธ์ค์ ๊ฐ๋ฐ์ ๋ง์ถคํ ํ๋กํ์ ๋ฑ๋กํ๊ณ , ๋์ ๊ธฐ์ ๊ถํฉ์ด ์ ๋ง๋ ๊ธฐ์ ๋ค์ ๋งค์นญ ๋ฐ์ผ์ธ์. programmers.co.kr ์ฝ๋ public class Solution { public int solution(int n) { int ans = 0; while(n!=1){ if(n%2 == 0) n /= 2; else{ n -= 1; ans ++; } } ans ++; return ans; } } ํ์ด ๊ท์น์ ์ฐพ์๋ณด๋ฉด ์ฝ๊ฒ ํด๊ฒฐํ ์ ์๋ค. K์นธ ์ ํํ๋ฉด K๋งํผ์ ๊ฑด์ ์ง ์ฌ์ฉ๋์ด ๋ค๊ณ , (ํ์ฌ์์น * 2) ๋งํผ ์๊ฐ์ด๋ ํ๋ฉด ๊ฑด์ ์ง๋.. 2020. 3. 17. ์ด์ 1 ๋ค์ ๋ฐ์ํ