๐ท๐ผ๋ชจ์ฌ๋ด์ ๊ฐ๋ฐ์์ฒ๐ท๐ผ
[JAVA/์ฝ๋ฉํ ์คํธ] ์ฌ๊ทํจ์๋ฅผ ์ด์ฉํ ์ด์ง์ ์ถ๋ ฅ ๋ณธ๋ฌธ
๊ฐ๋ฐ/์๊ณ ๋ฆฌ์ฆ ๋ฌธ์ ํ์ด JAVA
[JAVA/์ฝ๋ฉํ ์คํธ] ์ฌ๊ทํจ์๋ฅผ ์ด์ฉํ ์ด์ง์ ์ถ๋ ฅ
์์ผ์ด 2021. 7. 13. 06:30๋ฐ์ํ
๋ฌธ์ ์ค๋ช
10์ง์ N์ด ์ ๋ ฅ๋๋ฉด 2์ง์๋ก ๋ณํํ์ฌ ์ถ๋ ฅํ๋ ํ๋ก๊ทธ๋จ์ ์์ฑํ์ธ์. ๋จ ์ฌ๊ทํจ์๋ฅผ ์ด์ฉํด์ ์ถ๋ ฅํด์ผ ํฉ๋๋ค.
์ ๋ ฅ์ค๋ช
์ฒซ ๋ฒ์งธ ์ค์ 10์ง์ N(1<=N<=1,000)์ด ์ฃผ์ด์ง๋๋ค.
์ถ๋ ฅ์ค๋ช
์ฒซ ๋ฒ์งธ ์ค์ ์ด์ง์๋ฅผ ์ถ๋ ฅํ์ธ์.
์ ๋ ฅ์์ | ์ถ๋ ฅ์์ |
11 | 1011 |
import java.util.*;
class Main {
public void DFS(int n) {
if(n==0) {
return;
}else {
DFS(n/2);
System.out.print(n%2+" ");
}
}
public static void main(String args[]) {
Main main = new Main();
main.DFS(11);
}
}
'๊ฐ๋ฐ > ์๊ณ ๋ฆฌ์ฆ ๋ฌธ์ ํ์ด JAVA' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[JAVA/์ฝ๋ฉํ ์คํธ] ํผ๋ณด๋์น ์์ด(๋ฉ๋ชจ์ด์ ์ด์ ) (0) | 2021.07.13 |
---|---|
[JAVA/์ฝ๋ฉํ ์คํธ] ํฉํ ๋ฆฌ์ผ (0) | 2021.07.13 |
[JAVA/์ฝ๋ฉํ ์คํธ] ์ฌ๊ทํจ์ (0) | 2021.07.13 |
[JAVA/์ฝ๋ฉํ ์คํธ] ๋ง๊ตฌ๊ฐ ์ ํ๊ธฐ(๊ฒฐ์ ์๊ณ ๋ฆฌ์ฆ) (0) | 2021.06.28 |
[JAVA/์ฝ๋ฉํ ์คํธ] ๋ฎค์ง๋น๋์ค(๊ฒฐ์ ์๊ณ ๋ฆฌ์ฆ) (0) | 2021.06.28 |
Comments