์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
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 |
29 | 30 |
- ์ค๋ผํด
- ๋ ์
- ์ฑ
- JavaScript
- ComputerScience
- ๊นํ๋จ
- ์นํ์ด์ง๋ง๋ค๊ธฐ
- ์ฅํธ์์ค
- Python
- html
- K๋ฐฐํฐ๋ฆฌ
- K๋ฐฐํฐ๋ฆฌ๋ ๋ณผ๋ฃจ์
- Java
- ์๋ฐ์คํฌ๋ฆฝํธ
- ์ฝ๋ฉ
- database
- ๊ฐ๋ฐ
- ํ๋ก๊ทธ๋๋ฐ
- ๋ฐ์ํ
- ๊น๋ฏธ๊ฒฝ
- ์๋ฐ
- ์ปดํจํฐ๊ณผํ
- ์ํ
- ์นํผ๋ธ๋ฆฌ์ฑ
- css
- ๋ง์ผ๋ด๊ฐ์ธ์์๋ค์์ฐ๋ค๋ฉด
- ๋ผํ๋ผ์ค์๋ง๋
- ํ์ด์ฌ
- ๋ฐ์ดํฐ๋ฒ ์ด์ค
- ๊น๋ฏธ๊ฒฝ์๋งํ์์
- Today
- Total
๋ชฉ๋ก์ฝ๋ฉ (26)
JiYoung Dev ๐ฅ
2023.02.22 ~ 2023.02.23 ์ฝ๋์ ํ์ต๋ด์ฉ ๐ ์๊ณ ๋ฆฌ์ฆ(algorithm) ์ํ๊ณผ ์ปดํจํฐ๊ณผํ, ์ธ์ดํ ๋๋ ์ฎ์ธ ๋ถ์ผ์์ ์ด๋ ํ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๊ธฐ ์ํด ์ ํด์ง ์ผ๋ จ์ ์ ์ฐจ ๊ณ์ฐ์ ์คํํ๊ธฐ ์ํ ๋จ๊ณ์ ์ ์ฐจ๋ฅผ ์๋ฏธํ๊ธฐ๋ ํจ ์ฆ, ๋ฌธ์ ํ์ด์ ํ์ํ ๊ณ์ฐ์ ์ฐจ ๋๋ ์ฒ๋ฆฌ ๊ณผ์ ์ ์์๋ฅผ ๋ปํจ ์๊ณ ๋ฆฌ์ฆ์ ์ฐ์ฐ, ๋ฐ์ดํฐ ๋ง์ด๋(๊ธฐ๊ณ ํ์ต) ๋๋ ์๋ํ๋ ์ถ๋ก ์ ์ํ ์ข์ ์๊ณ ๋ฆฌ์ฆ์ ์๋ ๋ ๊ฐ์ง ์กฐ๊ฑด์ ๋ง์กฑํด์ผ ํจ 1. ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๋ ๊ฒ 2. ๋ฌธ์ ๋ฅผ ๋ ์ ํด๊ฒฐํ๋ ๊ฒ ๐ ์ปดํจํฐ ์๊ณ ๋ฆฌ์ฆ ์ปดํจํฐ๊ฐ ์ด๋ค ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๊ธฐ ์ํด ์ปดํจํฐ๊ฐ ์ดํดํ ์ ์๋ ๋ฐฉ์์ผ๋ก ์ ๋ฆฌ๋์ด ์๋ ์ผ๋ จ์ ๊ณผ์ ํน์ ๋ฐฉ๋ฒ ์๊ณ ๋ฆฌ์ฆ์ ์ค๊ณํ ๋ ์๊ฐ๊ณผ ๊ณต๊ฐ ๋ณต์ก์ฑ์ ๊ณ ๋ คํ๋ ๊ฒ์ด ์ค์ํจ ๐ ์๊ณ ๋ฆฌ์ฆ ์์ ๋ฃ๊ธฐ ์ ๋ณต์ต โ ํฐ๋ฆฐ๋..
๊ฐ์ฒด ์งํฅ ํ๋ก๊ทธ๋๋ฐ ๊ณต๋ถ๋ฅผ ํ๋ฉด์ ๋์๋์ ๊ณต๋ถ๋ฅผ ํ๋ค ๋ณด๋ ๊ฐ๊ฐ์ ๋ด์ฉ์ด ๋จธ๋ฆฟ์์ ํฉ์ด์ ธ ์์ด ์ ๋ฆฌ๋ฅผ ํด๋ณด๊ณ ์ ํ๋ค. ์ง๊ธ๊น์ง ๋ด๊ฐ ๋ฐฐ์ด ๋ด์ฉ์ ๊ธฐ์ด์ ์ธ ๋ด์ฉ์ด๋ฏ๋ก ์ถํ ๊ณต๋ถํ๊ฒ ๋ ๋ด์ฉ์ ๊ณต๋ถ ํ์ ๋ค์ ์ ๋ฆฌํด์ ์ ๋ก๋ ํด๋ณด๊ฒ ๋ค. โป ์ฃผ์์ ์ ๋ด๊ฐ ๋ค์ ๊ฐ์, ๋ธ๋ก๊ทธ ์๋ฃ ๋ฑ์ ๋ชจ์ ๋ด๊ฐ ์ดํดํ๊ธฐ ์ฝ๊ฒ ๋์ ์๊ฐ์ ์์ฑํ ๋ด์ฉ์ด๋ฏ๋ก ์์ฑํ ๋ด์ฉ ์ค ํ๋ฆฐ ๋ด์ฉ์ด ์์ ์ ์๋ค๋ ๊ฒ์ด๋ค. ํ์ด์ฌ ๊ฐ์ฒด ์งํฅ ํ๋ก๊ทธ๋๋ฐ ๊ธฐ์ด ๋ด์ฉ ์ ๋ฆฌ์ ์์์ ์๋์ ๋ฌธ์ฅ์ผ๋ก ์์ํด๋ณด๋ ค ํ๋ค. ํ์ด์ฌ์ ์์ ๊ฐ์ฒด ์งํฅ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด์ด๋ค. ์ด ๋ฌธ์ฅ์ ์๋ฏธ๋ฅผ ์ดํดํ๊ธฐ ์ํด ๊ฐ์ฅ ๋จผ์ ์์์ผ ํ ๊ฒ์ ๊ฐ์ฒด ์งํฅ ํ๋ก๊ทธ๋๋ฐ์ด๋ ๋ฌด์์ธ๊ฐ์ด๋ฉฐ, ๊ทธ ์์์ ๋ ๊ฐ์ฒด๋ ๋ฌด์์ธ์ง๋ฅผ ์์์ผ ํ๋ค. ๊ทธ๋ผ ๋ณธ๊ฒฉ์ ์ผ๋ก ์ด์ ๋ํด ์ดํด๋ฅผ ์์ํด..
2023.02.21 ์ฝ๋์ ํ์ต๋ด์ฉ ์ ๋ฆฌ ๐ ํ์ด์ฌ์ ์์ ๊ฐ์ฒด ์งํฅ ์ธ์ด? ํ์ด์ฌ์ ์์ ๊ฐ์ฒด ์งํฅ ์ธ์ด์ด๋ค. ์ฆ, ํ์ด์ฌ์ ๋ชจ๋ ๊ฒ์ ๊ฐ์ฒด๋ผ๋ ์๋ฏธ ์ฐ๋ฆฌ๊ฐ ์ผ๋ฐ์ ์ผ๋ก ์ฌ์ฉํ๋ ์ซ์, ํจ์, ๋ฆฌ์คํธ, ๋ฌธ์์ด ๋ฑ์ ๋ชจ๋ ์ด๋ค ํด๋์ค์ ์ธ์คํด์ค๋ผ๊ณ ํ ์ ์์ โผโผโผ type ํจ์๋ฅผ ์ด์ฉํ user1์ ํด๋์ค ์ถ๋ ฅ โผโผโผ __main__ ๋ ์ง๊ธ ์คํ๋๊ณ ์๋ ํ์ผ์ ๋ํ๋. ์ฆ, ์ง๊ธ ์คํํ๊ณ ์๋ ํ์ผ์ User ํด๋์ค๋ฅผ ๋ปํจ โผโผโผ type ํจ์๋ฅผ ์ด์ฉํ ๋ค์ํ ์๋ฃํ์ ํด๋์ค ์ถ๋ ฅ โผโผโผ ์ ์, ๋ฌธ์์ด, ๋ฆฌ์คํธ, ์ฌ์ , ํํ, ํจ์ ๋ฑ ๋ชจ๋ ์ด๋ค ํด๋์ค์ ์ธ์คํด์ค๋ค ์ด๋ฌํ ํด๋์ค๋ค์ ํ์ด์ฌ ๊ฐ๋ฐ์๋ค์ด ์์ฃผ ์ฌ์ฉํ๋ ํจ์๋ค์ ํด๋์ค๋ก ๋ฏธ๋ฆฌ ๋ง๋ค์ด ๋ ๊ฒ ๋ง์ฝ, ํ์ด์ฌ์์ ์ฝ๋ ์์ฑ ์ ๋ณ์์ 1์ ๋..
Java Pre-Training - 2023.02.21 ํ์ต๋ด์ฉ ์ฐธ๊ณ ์๋ฃ ์ฝ๋ฉ๊ต์ก ํฐ์จํผ์ค์ฟจ 4์ฐจ์ฐ์ ํ๋ช , ์ฝ๋ฉ๊ต์ก, ์ํํธ์จ์ด๊ต์ก, ์ฝ๋ฉ๊ธฐ์ด, SW์ฝ๋ฉ, ๊ธฐ์ด์ฝ๋ฉ๋ถํฐ ์๋ฐ ํ์ด์ฌ ๋ฑ tcpschool.com ์ง๋ ์๊ฐ์์ ์ ์ด๋ฌธ์ด๋ ํ๋ก๊ทธ๋จ์ ๋ช ๋ น์ ์์(ํ๋ฆ)๋ฅผ ์ ์ดํ๋ ๋ฌธ๋ฒ์ด๋ผ๊ณ ํ์์ ์๋ฐ์์ ์ ์ด๋ฌธ์ผ๋ก๋ ํฌ๊ฒ ์กฐ๊ฑด๋ฌธ๊ณผ ๋ฐ๋ณต๋ฌธ์ด ์์ ๐ ๋ฐ๋ณต๋ฌธ(iteration statements) ๋ฐ๋ณต๋ฌธ์ด๋ ํ๋ก๊ทธ๋จ ๋ด์์ ๋๊ฐ์ ๋ช ๋ น์ ์ผ์ ํ์๋งํผ ๋ฐ๋ณตํ์ฌ ์ํํ๋๋ก ์ ์ดํ๋ ๋ช ๋ น๋ฌธ ์ด๋ค ์กฐ๊ฑด์ ๋ง์กฑํ ๋๊น์ง ์คํ๋ฌธ์ ๋ฐ๋ณตํ์ฌ ์คํํ๋ ๊ตฌ์กฐ ํ๋ก๊ทธ๋จ์ด ์ฒ๋ฆฌํ๋ ๋๋ถ๋ถ์ ์ฝ๋๋ ๋ฐ๋ณต์ ์ธ ํํ๊ฐ ๋ง๊ธฐ ๋๋ฌธ์ ๊ฐ์ฅ ๋ง์ด ์ฌ์ฉ๋๋ ์ ์ด๋ฌธ ์ค ํ๋ ๋ฐ๋ณต๋ฌธ์ ์ฌ์ฉํ๋ ์ด์ ๋ โ ์ฝ๋์ ๊ฐ์ํ, โกํน์ ํ ๋ช ๋ น์ ์ฝ๋๋ฅผ ๋ฐ..
2023.02.20 ์ฝ๋์ ํ์ต๋ด์ฉ ์ ๋ฆฌ ๐ ๊ฐ์ฒด ์งํฅ ํ๋ก๊ทธ๋๋ฐ ๐ ๊ฐ์ฒด (object) ์์ฑ๊ณผ ํ๋์ผ๋ก ์ด๋ฃจ์ด์ง ์กด์ฌ ์ฐ๋ฆฌ๊ฐ ์ด์๊ฐ๋ฉด์ ๋ณด๋ ๋ชจ๋ ์กด์ฌ ํ์ค์ ์กด์ฌํ๋ , ๊ฐ์์ผ๋ก ์กด์ฌํ๋ ์๊ด์์ด ์์ฑ๊ณผ ํ๋์ ๋ ์ฌ๋ฆด ์ ์๋ค๋ฉด ๋ชจ๋ ๊ฐ์ฒด๋ผ๊ณ ํ ์ ์์ ์๋์ฐจ ์์ฑ : ์์, ํฌ๊ธฐ, ์ข์์, ... ํ๋ : ์๋์ ๊ฑธ๋ค, ์์ ์ ๋ฐ์ผ๋ฉด ์์ผ๋ก ๋๊ฐ๋ค, ๋ธ๋ ์ดํฌ๋ฅผ ๋ฐ์ผ๋ฉด ๋ฉ์ถ๋ค, ... ์ธ์คํ๊ทธ๋จ ์ ์ ์์ฑ : ์ด๋ฉ์ผ ์ฃผ์, ๋น๋ฐ๋ฒํธ, ์น๊ตฌ ๋ชฉ๋ก, ... ํ๋ : ์ข์์, ํ๋ก์ฐ, ... ํ๋ก๊ทธ๋๋ฐ์์ ์์ฑ์ ๋ณ์๋ก ํ๋์ ๋ฉ์๋(ํจ์)๋ก ์ ์๋จ ๐ ๊ฐ์ฒด์งํฅ ํ๋ก๊ทธ๋๋ฐ์ด๋ ํ๋ก๊ทธ๋จ์ ์ฌ๋ฌ ๊ฐ์ ๋ ๋ฆฝ๋ ๊ฐ์ฒด๋ค๊ณผ ๊ทธ ๊ฐ์ฒด๋ค ๊ฐ์ ์ํธ์์ฉ์ผ๋ก ํ์ ํ๋ ํ๋ก๊ทธ๋๋ฐ ์ ๊ทผ๋ฒ (ํ๋ก๊ทธ๋จ์ ๊ฐ์ฒด์งํฅ์ ์ผ๋ก ์ค๊ณํ๋ค...
์๋ฐ pre-training - 2023.02.20 ํ์ต ๋ด์ฉ ์ฐธ๊ณ ์๋ฃ ์ฝ๋ฉ๊ต์ก ํฐ์จํผ์ค์ฟจ 4์ฐจ์ฐ์ ํ๋ช , ์ฝ๋ฉ๊ต์ก, ์ํํธ์จ์ด๊ต์ก, ์ฝ๋ฉ๊ธฐ์ด, SW์ฝ๋ฉ, ๊ธฐ์ด์ฝ๋ฉ๋ถํฐ ์๋ฐ ํ์ด์ฌ ๋ฑ tcpschool.com ๐ ์ ์ด๋ฌธ (control flow statements) ํ๋ก๊ทธ๋จ์ ๋ช ๋ น์ ์์(ํ๋ฆ)๋ฅผ ์ ์ดํ๋ ๋ฌธ๋ฒ ์๋ฐ ํ๋ก๊ทธ๋จ์ด ์ํ๋ ๊ฒฐ๊ณผ๋ฅผ ์ป๊ธฐ ์ํด์๋ ํ๋ก๊ทธ๋จ์ ์์ฐจ์ ์ธ ํ๋ฆ์ ์ ์ดํด์ผ๋ง ํ ๊ฒฝ์ฐ๊ฐ ์๊น. ์ด๋ ์ฌ์ฉํ๋ ๋ช ๋ น๋ฌธ์ ์ ์ด๋ฌธ์ด๋ผ๊ณ ํ๋ฉฐ, ์ด๋ฌํ ์ ์ด๋ฌธ์๋ ์กฐ๊ฑด๋ฌธ, ๋ฐ๋ณต๋ฌธ ๋ฑ์ด ์์ ์ด๋ฌํ ์ ์ด๋ฌธ์ ์ํ๋ ๋ช ๋ น๋ฌธ๋ค์ ์ค๊ดํธ({})๋ก ๋๋ฌ์ธ์ฌ ์์ผ๋ฉฐ, ์ด๋ฌํ ์ค๊ดํธ ์์ญ์ ๋ธ๋ก(block)์ด๋ผ๊ณ ํจ ์๋ฐ ์ ์ด๋ฌธ์ ์ข ๋ฅ - ์กฐ๊ฑด๋ฌธ : ์กฐ๊ฑด์ ๋ฐ๋ผ ๋ช ๋ น์ ์คํ (if๋ฌธ, switch๋ฌธ) - ๋ฐ๋ณต๋ฌธ ..