โ๐ป~ 11.10
๐ง ๋ฐ๋ณต๋ฌธ ๋จ๊ณ๋ณ ์ค๊ฐ ์์ 1. res/exam.list ํ์ผ์ ์ฑ์ ์ด ๋ค์๊ณผ ๊ฐ์ด ์ ์ฅ๋์ด ์์๋, 2๋ฒ์งธ 100์ ์ดํ์ ์ฑ์ ์ ๋ชจ๋ ์ถ๋ ฅํด๋ณด๊ธฐ (100 ๋ฏธํฌํจ) 30 49 38 49 50 80 90 100 70 50 60 74 100 33 50 65 76 69 import java.io.FileInputStream; import java.io.IOException; import java.util.Scanner; public class Loop3 { public static void main(String[] args) throws IOException{ FileInputStream fis = new FileInputStream("res/exam.list"); Scanner fscan = new Sc..
โ๐ป~ 11.10
๐ง ๋จ๊ณ๋ณ ์ค๊ฐ ์์ 1. res/exam.list ํ์ผ์ ์ฑ์ ์ด ๋ค์๊ณผ ๊ฐ์ด ์ ์ฅ๋์ด ์์๋, ๋ฐ์ดํฐ๋ฅผ ๋ถ๋ฌ์ ์ ์ฒด ๊ฐ ์ถ๋ ฅํ๊ธฐ 30 49 38 49 50 80 90 100 70 50 60 74 50 33 50 65 76 69 import java.io.FileInputStream; import java.io.IOException; import java.util.Scanner; public class Loop { public static void main(String[] args) throws IOException { FileInputStream fis = new FileInputStream("res/exam.list"); Scanner fscan = new Scanner(fis); while (fsc..
โ๐ป~ 11.10
๐ง ๋ฐ๋ณต๋ฌธ ํ๋ จ ์์ (์ฌ๋ฐ๋ฅธ index ์ฌ์ฉ๋ฒ) โป index๋ 0๋ถํฐ ์์ํ๋ ์ผ๋ จ๋ฒํธ์ด๊ธฐ ๋๋ฌธ์ ๊ฑด๋๋ฆฌ์ง ์๋ ๊ฒ ์ข์ 1. for๋ฌธ์ ์ด์ฉํด์ 1๋ถํฐ 10๊น์ง ์ถ๋ ฅํ๋ ์ฝ๋ ์์ฑ public class Index { public static void main(String[] args) { // ๊ธฐ์กด ํ์ด ๋ฐฉ์ for (int i = 1; i < 10; i++) { System.out.printf("%d ", i); } // ์ฌ๋ฐ๋ฅด๊ฒ ์ธ๋ฑ์ค๋ฅผ ์ฌ์ฉํ ํ์ด ๋ฐฉ์ for (int i = 0; i < 10; i++) { System.out.printf("%d ", i + 1); } } } 2. for๋ฌธ์ ์ด์ฉํด์ 10๋ถํฐ 1๊น์ง ์ถ๋ ฅํ๋ ์ฝ๋ ์์ฑ public class Index { public sta..
โ๐ป~ 11.10
๐ง if๋ฌธ (์กฐ๊ฑด๋ฌธ) ๊ตฌ์กฐ => if ( ์กฐ๊ฑด์ ) { ์ํ๋ฌธ } ; ์กฐ๊ฑด์์ ๊ฒฐ๊ณผ๋ ๋ฐ๋์ true, false์ฌ์ผ ํจ if๋ฌธ์ ์ฌ์ฉํ๋ฉด ์ค์ฒฉ ๋ธ๋ก์ ์ ์งํ์ง ์์๋ ๋๊ธฐ ๋๋ฌธ์ ์ฝ๋๋ฅผ ๊น๋ํ๊ฒ ์งค ์ ์์ ์ฃผ์ด์ง ์กฐ๊ฑด์ ๋ฐ๋ผ ๊ฐ๊ฐ ๋ค๋ฅธ ์คํ์ด ์ด๋ฃจ์ด์ง๋๋ก ๊ตฌํ์ด ๊ฐ๋ฅํจ + if - else๋ฌธ ๊ตฌ์กฐ => if ( ์กฐ๊ฑด์ ) { ์ํ๋ฌธ 1 } else { ์ํ๋ฌธ 2 } ; ๐ง while๋ฌธ๊ณผ for๋ฌธ (๋ฐ๋ณต๋ฌธ) while๋ฌธ ๊ตฌ์กฐ => while ( ์กฐ๊ฑด์ ) { ์กฐ๊ฑด์์ ์ฐ์ฐ๊ฒฐ๊ณผ๊ฐ true์ผ ๋์, ๋ฐ๋ณต๋ ๋ฌธ์ฅ๋ค ์์ฑ } ; ์ฃผ์ด์ง ์กฐ๊ฑด์ด true์ผ ๋์ ๋ฐ๋ณต ์ํ ์กฐ๊ฑด์ ์๋ต์ด ๋ถ๊ฐ๋ฅํจ ์กฐ๊ฑด์์ ๊ฒฐ๊ณผ๋ ๋ณ์๊ฐ true, false ๊ฐ์ธ ๊ฒฝ์ฐ ์ฃผ๋ก ์ฌ์ฉ for๋ฌธ ๊ตฌ์กฐ => for ( ์ด๊ธฐํ; ์กฐ๊ฑด์; ์ฆ๊ฐ..
๐งProgramming/Git
๐ง ๊ณ์ ์ ๋ณด ๋ฑ๋ก ๋ฐ ํ์ธ git config --global user.email "์ฌ์ฉ์ ์ด๋ฉ์ผ ์ฃผ์" git config --global user.name "์ฌ์ฉ์๋ช
" git config user.email : ์ ์ฅ๋ ์ฌ์ฉ์ ์ด๋ฉ์ผ ์ถ๋ ฅ git config user.name : ์ ์ฅ๋ ์ฌ์ฉ์ ์ด๋ฆ ์ถ๋ ฅ ๋๋ณด๊ธฐ ๐ง ๊ธฐ์ด ๋ช
๋ น์ด - branch : ๋
๋ฆฝ์ ์ธ ์์
์ ํ ์ ์๋ ๊ณต๊ฐ - merge : ๋ธ๋์น ๊ฐ ํ์ผ๋ค์ ๋ณํฉํ๋ ๊ธฐ๋ฅ - pull : ์๊ฒฉ ์ ์ฅ์์ ์๋ ๋ณ๊ฒฝ ๋ด์ญ์ ๋ฐ์์ด - push : ๋ก์ปฌ์ ์ฅ์์ ์ปค๋ฐ์ ์๊ฒฉ ์ ์ฅ์๋ก ์ ์ก ๐ง ์ ์ฅ์ ์์ฑ ๋ฐ ํ์ธ git init : local ์ ์ฅ์ ์์ฑ ( ์จ์ ํด๋๋ก .git ์์ฑ) git status : ํ์ฌ ์ ์ฅ์ ์ํ ํ์ธ git statu..
โ๐ป~ 11.10
๐ง ์ฐ์ฐ์ ์ข
๋ฅ ์ฐ์ฐ์ ์ค๋ช
์ฐ์ ์ฐ์ฐ์ + - * / % ์ฌ์น ์ฐ์ฐ๊ณผ ๋๋จธ์ง ์ฐ์ฐ(%) ๋น๊ต ์ฐ์ฐ์ == !== > >= = x) && (x > 2 โ 0000 โ 0 ๐ง ์ฐ์ฐ์์ ๊ฒฐํฉ ๊ท์น ์ฐ์ > ๋น๊ต > ๋
ผ๋ฆฌ > ๋์
์ ๋จํญ > ์ดํญ > ์ผํญ ์ ๋จํญ ์ฐ์ฐ์์ ๋์
์ฐ์ฐ์๋ฅผ ์ ์ธํ ๋ชจ๋ ์ฐ์ฐ์ ์งํ ๋ฐฉํฅ์ ์ผ์ชฝ์์ ์ค๋ฅธ์ชฝ ์ฐ์ฐ์ ์์ ๋จํญ ์ฐ์ฐ์ i ++ ์ดํญ ์ฐ์ฐ์ num1 + num2; ์ผํญ ์ฐ์ฐ์ int num >18 ? true : false ; ๐ง ๋น
์๋์(Big Endian)๊ณผ ๋ฆฌํ ์๋์(Little Endian) _ ๋ฐ์ดํธ ์ ์ฅ ์์ ๋ฐ์ดํธ ์ ์ฅ ์์(Byte Order)๋? => ์ปดํจํฐ ๋ฉ๋ชจ๋ฆฌ์ ๋ฐ์ดํธ๊ฐ ์ ์ฅ๋๋ ์์๋ฅผ ๋งํ๋ฉฐ ๊ทธ์ ๋ฐ๋ผ ๋น
์๋์ ๋ฐฉ์๊ณผ ๋ฆฌํ ์๋์ ๋ฐฉ์์ผ๋ก ..
๐Algorithm
๋ฌธ์ https://www.acmicpc.net/problem/11720 11720๋ฒ: ์ซ์์ ํฉ ์ฒซ์งธ ์ค์ ์ซ์์ ๊ฐ์ N (1 โค N โค 100)์ด ์ฃผ์ด์ง๋ค. ๋์งธ ์ค์ ์ซ์ N๊ฐ๊ฐ ๊ณต๋ฐฑ์์ด ์ฃผ์ด์ง๋ค. www.acmicpc.net ๋ฌธ์ ์ค๋ช
๋ฌธ์ ํ์ด Scanner๋ก ๊ฐ์ ์
๋ ฅ๋ฐ์ charAt() ๋ฉ์๋๋ฅผ ์ฌ์ฉํ๋ค. for๋ฌธ์ ํตํด ์
๋ ฅ๋ฐ์ ๋ฌธ์์ด์ ์ฒ์ ๋ฌธ์๋ถํฐ ๋ ๋ฌธ์๊น์ง ๊ฐ ๋ฌธ์์ ์ดํฉ์ ๊ตฌํ์ผ๋ฉฐ charAt() ๋ฉ์๋๋ ํด๋น ๋ฌธ์์ ์์คํค ์ฝ๋ ๊ฐ์ ๋ฐํํ๋ฏ๋ก -48์ ํด์ฃผ์ด์ผ ์
๋ ฅํ ์ซ์ ๊ฐ ๊ทธ๋๋ก๋ฅผ ์ฌ์ฉํ ์ ์๋ค. ์ฝ๋ import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner ..
๐Algorithm
๋ฌธ์ https://www.acmicpc.net/problem/11654 11654๋ฒ: ์์คํค ์ฝ๋ ์ํ๋ฒณ ์๋ฌธ์, ๋๋ฌธ์, ์ซ์ 0-9์ค ํ๋๊ฐ ์ฃผ์ด์ก์ ๋, ์ฃผ์ด์ง ๊ธ์์ ์์คํค ์ฝ๋๊ฐ์ ์ถ๋ ฅํ๋ ํ๋ก๊ทธ๋จ์ ์์ฑํ์์ค. www.acmicpc.net ๋ฌธ์ ์ค๋ช
๋ฌธ์ ํ์ด System.in.read() => read๋ InputStream์ ๋ฉ์๋ read ๋ฉ์๋๋ 1byte์ฉ ์ฝ์ผ๋ฉด์ ํด๋น ๋ฌธ์์ ๋์ํ๋ ์์คํค์ฝ๋ ๊ฐ์ ์ ์ฅ ํ ์ ์์ผ๋ฉฐ java.io ํจํค์ง์ ์๋ ์
์ถ๋ ฅ ํด๋์ค๋ ๋ฐ๋์ IOException์ด๋ผ๋ ์์ธ๋ฅผ ๋์ ธ์ค์ผ ํ๋ค. ์ฝ๋ import java.io.IOException; import java.util.Scanner; public class Main { public static ..
'๋ถ๋ฅ ์ ์ฒด๋ณด๊ธฐ' ์นดํ
๊ณ ๋ฆฌ์ ๊ธ ๋ชฉ๋ก
๋จ์ถํค
๋ด ๋ธ๋ก๊ทธ
๋ด ๋ธ๋ก๊ทธ - ๊ด๋ฆฌ์ ํ ์ ํ |
Q
Q
|
์ ๊ธ ์ฐ๊ธฐ |
W
W
|
๋ธ๋ก๊ทธ ๊ฒ์๊ธ
๊ธ ์์ (๊ถํ ์๋ ๊ฒฝ์ฐ) |
E
E
|
๋๊ธ ์์ญ์ผ๋ก ์ด๋ |
C
C
|
๋ชจ๋ ์์ญ
์ด ํ์ด์ง์ URL ๋ณต์ฌ |
S
S
|
๋งจ ์๋ก ์ด๋ |
T
T
|
ํฐ์คํ ๋ฆฌ ํ ์ด๋ |
H
H
|
๋จ์ถํค ์๋ด |
Shift + /
โง + /
|
* ๋จ์ถํค๋ ํ๊ธ/์๋ฌธ ๋์๋ฌธ์๋ก ์ด์ฉ ๊ฐ๋ฅํ๋ฉฐ, ํฐ์คํ ๋ฆฌ ๊ธฐ๋ณธ ๋๋ฉ์ธ์์๋ง ๋์ํฉ๋๋ค.