์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- ์ค๋ธ์
- ํ๋ก๊ทธ๋๋ฐ
- css
- ์ค๋ผํด
- ์๋ฐ
- Java
- ๋ฐ์ํ
- ์นดํ๋๊ฐ
- ํ์ด์ฌ
- ๋ฐ์ดํฐ๋ฒ ์ด์ค
- html
- ์ํ
- K๋ฐฐํฐ๋ฆฌ๋ ๋ณผ๋ฃจ์
- ๊ฐ์ดํ ์ข ๋ญ๊ฐ๋น
- ๋๊ฐ
- ํฐ์คํ ๋ฆฌ์ฑ๋ฆฐ์ง
- database
- ๊ฐ๋ฐ
- ์๋ฐ์คํฌ๋ฆฝํธ
- ์นํผ๋ธ๋ฆฌ์ฑ
- ์ ๋ฆฌํธ๋ฆฌํธ
- ์ํ์ฃผ
- JavaScript
- ์ฝ๋ฉ
- ๋ฐฐ์์ ๋ฐฐ์
- ๊น๋ฏธ๊ฒฝ์๋งํ์์
- Python
- ๋ ์
- ์ฑ
- ํ์ฒ์ ๋ฆฌํธ๋ฆฌํธ
- Today
- Total
๋ชฉ๋ก์ ์ฒด ๊ธ (234)
JiYoung Dev ๐ฅ

ํ์ด์ฌ์์๋ ๋ณต์กํ ๋ฌธ์์ด ์ถ๋ ฅ์ ์ํ ๋ฌธ์์ด ํ์ํ(string formatting)์ ์ง์ํจ ๋ฌธ์์ด์ ํ์ํํ๋ ๋ฐฉ๋ฒ์๋ % ๊ธฐํธ๋ฅผ ์ฌ์ฉํ๋ ๋ฐฉ์, format ๋ฉ์๋๋ฅผ ์ฌ์ฉํ๋ ๋ฐฉ์, f๋ฌธ์์ด์ ์ฌ์ฉํ๋ ๋ฐฉ์์ด ์์ ๐ % ๊ธฐํธ๋ฅผ ์ด์ฉํ ๋ฌธ์์ด ํฌ๋งคํ ๋ฌธ์์ด ๋ค์ % ๊ธฐํธ๋ฅผ ๋ถ์ด๊ณ ๊ทธ ๋ค์ ๊ฐ์ ๋ถ์ด๋ฉด ๋ค์ ๋ถ์ ๊ฐ์ด ๋ฌธ์์ด ์์ผ๋ก ๋ค์ด๊ฐ ํ์ ์ง์ ๋ฌธ์์ด ์๋ฏธ %s ๋ฌธ์์ด %d ์ ์ %f ๋ถ๋์์์ ์ค์ โผโผโผ % ๊ธฐํธ๋ฅผ ์ด์ฉํ ๋ฌธ์์ด ํฌ๋งคํ ์ฌ์ฉ ์ โผโผโผ ์ถ๋ ฅ ๊ฒฐ๊ณผ %๊ธฐํธ ๋ค์์ ์ค๋ ์ ์๋ ๊ฐ์ด ์ธ์๋ ๋๊น์ง ์ฐจ์งํ๋ ๊ณต๋ฐฑ์ ๊ธธ์ด๋ฅผ ๋ปํ๋ค. ๋ง์ฝ ๊ณต๊ฐ์ ๊ธธ์ด๊ฐ ์ธ์๋ ๊ฐ๋ณด๋ค ํฌ๋ฉด ์ ์๊ฐ ์์์ผ ๋๋ ๊ฐ์ ๋ค๋ก ๋ณด๋ด๊ณ ๊ณต๋ฐฑ์ ์์ ์ฑ์ฐ๊ฑฐ๋ ๋ฐ๋๋ก ์ ์๊ฐ ์์์ด๋ฉด ๊ฐ์ ์์ผ๋ก ๋ณด๋ด๊ณ ๊ณต๋ฐฑ์ ๋ค์..

2023.02.18 ์ฝ๋์ ํ์ต๋ด์ฉ ์ ๋ฆฌ ์ฌ๊ท (Recursion) ์ฌ๊ท๋ '์๊ธฐ ์์ ์ ํธ์ถํ๋ ๊ฒ' ์ฌ๊ท ํจ์ (Recursive Function) ์๊ธฐ ์์ ์ ํธ์ถํ๋ ํจ์ ๐ ํฉํ ๋ฆฌ์ผ ์ฌ๊ท์ ์ผ๋ก ๋ฌธ์ ๋ฅผ ํผ๋ค๋ ๊ฒ์ ๊ฐ์ ํํ์ ๋ ์์ ๋ฌธ์ (๋ถ๋ถ ๋ฌธ์ ; sub problem)๋ฅผ ํ๊ณ ๋ถ๋ถ ๋ฌธ์ ์ ๋ต์ ์ด์ฉํด์ ๊ธฐ์กด ๋ฌธ์ ๋ฅผ ํธ๋ ๊ฒ์ ๋งํจ ์๋์ ๊ฐ์ด f(n)์ ๊ตฌํ๊ธฐ ์ํด f(n-1)์ ๊ฐ์ ์ด์ฉํ๋ ๊ฒ์ฒ๋ผ ๊ท์น์ ์ฐพ์์ ๋ฌธ์ ๋ฅผ ํธ๋ ๊ฒ f(5) = 5! = 5 * 4 * 3 * 2 * 1 = 5 * 4! = 5 * f(4) f(4) = 4! = 4 * 3 * 2 * 1 = 4 * 3! = 4 * f(3) f(3) = 3! = 3 * 2! = 3 * f(2) ... f(n) = n! = n * ..

Java Pre-Training - 2023.02.18 ํ์ต๋ด์ฉ ์ฐธ๊ณ ์๋ฃ ์ฝ๋ฉ๊ต์ก ํฐ์จํผ์ค์ฟจ 4์ฐจ์ฐ์ ํ๋ช , ์ฝ๋ฉ๊ต์ก, ์ํํธ์จ์ด๊ต์ก, ์ฝ๋ฉ๊ธฐ์ด, SW์ฝ๋ฉ, ๊ธฐ์ด์ฝ๋ฉ๋ถํฐ ์๋ฐ ํ์ด์ฌ ๋ฑ tcpschool.com ๐ ์๋ฐ ํ์ค ์ ์ถ๋ ฅ ํด๋์ค ์ฌ์ฉ์๊ฐ ํ๋ก๊ทธ๋จ๊ณผ ๋ํํ๊ธฐ ์ํด์๋ ์ฌ์ฉ์์ ํ๋ก๊ทธ๋จ ์ฌ์ด์ ์ ์ถ๋ ฅ์ ๋ด๋นํ๋ ์๋จ์ด ํ์ ์๋ฐ์์๋ ๋ชจ๋ ๊ฒ์ด ๊ฐ์ฒด๋ก ํํ๋๋ฏ๋ก, ์ ์ถ๋ ฅ์ ๋ด๋นํ๋ ์๋จ ๋ํ ๋ชจ๋ ๊ฐ์ฒด ์๋ฐ์์๋ System์ด๋ผ๋ ํ์ค ์ ์ถ๋ ฅ ํด๋์ค๋ฅผ ์ ์ํ์ฌ ์ ๊ณตํ๊ณ ์์ผ๋ฉฐ, ์ด๋ฌํ System ํด๋์ค๋ java.lang ํจํค์ง์ ํฌํจ๋์ด ์ ๊ณต๋จ. System ํด๋์ค์๋ ํ์ค ์ ์ถ๋ ฅ์ ์ํด ์๋ ํ์ ๊ฐ์ ํด๋์ค ๋ณ์(static variable)๊ฐ ์ ์๋์ด ์์ ํด๋์ค ๋ณ์ ์ ์ถ๋ ฅ ์คํธ๋ฆผ ์ค๋ช ..

์์(constant) ๋ณํ์ง ์๋ ๋ณ์๋ฅผ ์ ์ธํ ๋ let ๋์ const ์ฌ์ฉ const๋ก ์ ์ธํ ๋ณ์๋ฅผ '์์(constant)'๋ผ๊ณ ํจ ์์๋ ์ฌํ ๋นํ ์ ์์ผ๋ฏ๋ก ์์๋ฅผ ๋ณ๊ฒฝํ๋ ค๊ณ ํ๋ฉด ์๋ฌ ๋ฐ์ ์์๋ ๋๋ฌธ์์ ๋ฐ์ค๋ก ๊ตฌ์ฑ๋ ์ด๋ฆ์ผ๋ก ๋ช ๋ช ์ ์ด๋ฌธ if๋ฌธ else๋ฌธ์ ์ ํํด์ ์ฌ์ฉ else ๋ค์ ์ด์ด์ง๋ ์ฝ๋ ๋ธ๋ก์ ์กฐ๊ฑด์ด ๊ฑฐ์ง์ผ ๋ ์คํ๋จ ๋ง์ฝ ์กฐ๊ฑด์ด ๊ฑฐ์ง์ด๊ณ , else๋ฌธ์ ์ฐ์ง ์๋๋ค๋ฉด ์ฝ์์ ์๋ฌด๊ฒ๋ ํ๊ธฐ๋์ง ์์ else if๋ก ๋ณต์ ์กฐ๊ฑด ์ฒ๋ฆฌํ๊ธฐ ๋ฌธ์ ํ์ด point 1. ์ฒ์ ์ฝ๋ ์์ฑ์ return ๋์ console.log() ์ฌ์ฉ. ๊ทธ๋ ๊ฒ ํ ๊ฒฝ์ฐ ์๋์ undefined ์ถ๋ ฅ๋จ. result์ ๋ฐํ๋ ๊ฐ์ด ๋ค์ด๊ฐ์ผ ํ๋๋ฐ console.log๊ฐ ๋ค์ด๊ฐ 34๋ฒ ํ์ console...

Java Pre-Training - 2023.02.17 ํ์ต๋ด์ฉ ์ฐธ๊ณ ์๋ฃ ์ฝ๋ฉ๊ต์ก ํฐ์จํผ์ค์ฟจ 4์ฐจ์ฐ์ ํ๋ช , ์ฝ๋ฉ๊ต์ก, ์ํํธ์จ์ด๊ต์ก, ์ฝ๋ฉ๊ธฐ์ด, SW์ฝ๋ฉ, ๊ธฐ์ด์ฝ๋ฉ๋ถํฐ ์๋ฐ ํ์ด์ฌ ๋ฑ tcpschool.com ์ฐ์ฐ์(operator) ์๋ฐ์์๋ ์ฌ๋ฌ ์ข ๋ฅ์ ์ฐ์ฐ์ ์ํํ๊ธฐ ์ํด ๋ค์ํ ์ฐ์ฐ์ ์ ๊ณต 1. ์ฐ์ ์ฐ์ฐ์(arithmetic operator) 2. ๋์ ์ฐ์ฐ์(assignment operator) 3. ์ฆ๊ฐ ์ฐ์ฐ์(increment and decrement operators) 4. ๋น๊ต ์ฐ์ฐ์(comparison operator) 5. ๋ ผ๋ฆฌ ์ฐ์ฐ์(logical operator) 6. ๋นํธ ์ฐ์ฐ์(bitwise operator) 7. ์ผํญ ์ฐ์ฐ์(ternary operator) 8. instan..