๐ฏ ๋ชฉ๊ธํ ์ ๊ณต๋ถํ ๊ฒ
- [JavaScript] ํจ์ํ ํ๋ก๊ทธ๋๋ฐ
- [JavaScript] ์คํ ์ปจํ ์คํธ
- [JavaScript] ์ด๋ฒคํธ ๋ฃจํ
- [์ฝ๋ฉํ ์คํธ] ํ ์ค ์ฝ๋ฉํ ์คํธ
- [์ฝ๋ฉํ ์คํธ ๋ฌธ์ ํ์ด] ์์ฃผํ์ง ๋ชปํ ์ ์
- [์ฝ๋ฉํ ์คํธ ๋ฌธ์ ํ์ด] ๊ธฐ๋ฅ ๊ฐ๋ฐ
๐ ๋ ๊ณต๋ถํด์ผ ํ ๊ฒ
- ๐ฅ๐ฅ๐ฅํจ์ํ ํ๋ก๊ทธ๋๋ฐ๐ฅ๐ฅ๐ฅ
- ์คํ ์ปจํ ์คํธ [์ฐธ๊ณ ๋ฌธ์]
- this [์ฐธ๊ณ ๋ฌธ์1] [์ฐธ๊ณ ๋ฌธ์2]
- ํ์ดํ ํจ์ [์ฐธ๊ณ ๋ฌธ์]
- ํด๋ก์ [์ฐธ๊ณ ๋ฌธ์]
- ํ๋กํ ํ์ [์ฐธ๊ณ ๋ฌธ์]
- ์ด๋ฒคํธ ์์ [์ฐธ๊ณ ๋ฌธ์]
- ๋ธ๋ผ์ฐ์ ๋ ๋๋ง ๊ณผ์ [์ฐธ๊ณ ๋ฌธ์]
- ์ด๋ฒคํธ ๋ฃจํ์ ๋ง์ดํฌ๋กํ ์คํฌ [์ฐธ๊ณ ๋ฌธ์]
- let, const์ ๋ธ๋ก ๋ ๋ฒจ ์ค์ฝํ [์ฐธ๊ณ ๋ฌธ์]
- async, await ๋น๋๊ธฐ ๊ฐ๋ [์ฐธ๊ณ ๋ฌธ์]
- ๋ชจ๋๊ณผ ์ปดํฌ๋ํธ
- UI ์ํ๊ด๋ฆฌ
๐ฎ Q-box
- ํ๋ก์ด๋ ์์
- ์์ ํ์
- ๋ฐฑํธ๋ํน
- ๋์ ๊ณํ๋ฒ
- ์์ ์ ๋ ฌ
- ๋ค์ต์คํธ๋ผ ์๊ณ ๋ฆฌ์ฆ
- ๊ทธ๋ฆฌ๋
- FloodFill
- ์ต์ ์ ์ฅ ํธ๋ฆฌ
- ํฌ๋ฃจ์ค์นผ
- ํ๋ฆผ ์๊ณ ๋ฆฌ์ฆ
- ํ๋ผ๋ฉํธ๋ฆญ ์์น
- DP ๋ฌธ์
- KMP ์๊ณ ๋ฆฌ์ฆ
๐ Reflection
- ๋ชฉ์์ผ, ๊ธ์์ผ์ ๋๊ฒ ํ๋ค์๋ค. ์์์ผ๊น์ง๋ ์ด์ฐ์ ์ฐ ๊ฐ์๋ ๋ฃ๊ณ ํ๋๋ฐ ๋ชฉ์์ผ, ๊ธ์์ผ์๋ ๋ญ ํ๋์ง ๊ธฐ์ต์ด ์ ์๋๋ค.
- ๊ธ์์ผ ์์นจ์ CS ๊ธฐ์ด ์คํฐ๋๊ฐ ์์ด์ ์ ๋ ์ ์คํ ์ปจํ ์คํธ์ ๋ํด ๊ณต๋ถํ๋๋ฐ... ์ด๊ฑด ๋ฐ๋์ ๋ง์ ์ดํดํ ์ ์๋ ๋ด์ฉ์ด ์๋์๋ค. ์๋ ์ฌ๋๋ ๊ฐ์๊ฐ ์๋๋ฐ ๊ทธ๊ฑธ ๋ฃ๊ณ ์์ฑ์ผ๋ก ์ดํดํด๋ณด๋ ค๊ณ ํ๋๋ฐ ํ 5์๊ฐ์ธ๊ฐ ๋ค์๋๋ฐ๋ ๊ฒฐ๊ตญ ์ดํด๋ฅผ ๋ค ๋ชปํ๋ค. (์กธ๋ฉด์ ๋ค์ด์ ๊ทธ๋ฌ์ ์๋ ์๋ค) ๊ทผ๋ฐ ๊ฐ๋ ์ ์๋ฉด ์์๋ก ์ง์ง ๊ผญ ์์์ผ ํ๋ ๊ฐ๋ ์ด๋ ๊ฑธ ๊นจ๋ฌ์๊ณ ์คํ ์ปจํ ์คํธ๋ฅผ ์ฃผ์ ๋ก ์ก๊ธฐ ์ํ๋ค๊ณ ์๊ฐํ๋ค. 2์ฃผ์ฐจ๊ฐ ๋๋ฌด ๋นก์ธ์ ์คํฐ๋ ๊ณต๋ถํ๋ ๊ฒ ๋ง๋ ์ถ์๋๋ฐ ๊ฐ์ธ์ ์ผ๋ก๋ ์คํฐ๋ํ๊ธธ ์ํ ๊ฒ ๊ฐ๋ค. ๊ณผ์ ๋ด๊ณ ๊ฐ์๋ ๋ค ๋ฃ๊ณ ์๊ฐ ๋จ์ผ๋ฉด ์คํ ์ปจํ ์คํธ ๋ ๊ณต๋ถํด๋ณด๊ณ ์ถ๋ค. (๊ทผ๋ฐ ์๊ฐ์ด ์ ๋จ์ ๊ฒ ๊ฐ๋ค)
- ๊ธ์์ผ ์ ๋ ์๋ ํจ์ํ ํ๋ก๊ทธ๋๋ฐ ๊ด๋ จํด์ ํน๊ฐ์ด ์์๋ค. ์ง์ง ๊ฐํ๋ฐ์ ์๋์๋ค. ์ฃ์ก์ค๋ฝ๊ฒ๋ ์ฝ๋๋ ์ ๋ง ํ๋๋ ์ดํด ๋ชปํ๋๋ฐ ๐ญ ๊ทผ๋ฐ ์ง์ง ๋ฉ์์๋ค. ๋ง ์ฒ์ฌ ๊ฐ๋ฐ์๋ค๋ผ๋ฆฌ ์ด๋ ๊ฒ ํด๋ณด๋ฉด ์ด๋์, ์ ๋ ๊ฒ ํด๋ณด๋ฉด ์ด๋์, ํ๋ฉด์ ์ฆ์์์ ์ฝ๋ฉํ๋ ๊ฑฐ ๋ณด๋ ๊ฑฐ ๋๋ฌด ์ ๊ธฐํ ๊ด๊ฒฝ์ด์๋ค. ํจ์ํ ์ง์ง ํฌ๊ธฐํ๊ณ ์ถ์๋๋ฐ ๊ฐ์๊ธฐ ๋๊ฒ ์ด์ฌํ ๊ณต๋ถํ๊ณ ์ถ์ด์ก๋ค. ์ข ์๊ฐ ๋๋ฉด ๊ธ์์ผ ํน๊ฐ ๋ นํํ ์์ ์์๋ก ๋ณด๋ฉด์ ์ฝ๋ ์ดํดํด๋ณด๊ณ ์ถ๋ค. ํจ์ํ ํ๋ก๊ทธ๋๋ฐ ์ดํด ๋ชปํ๋ ๋ด๊ฐ ๋๋ฌด ํ์ฌํ๊ฒ ๋๊ปด์ง๋ ํ ์ฃผ์๋๋ฐ ๊ฐ์ฌ๋๋ค๊ป์ ์ดํด ๋ชปํ๋ ๊ฒ ๋น์ฐํ๋ค๊ณ ๊ฐ์ฌ๋๋ ์ดํดํ๋๋ฐ 2๋ ๊ฑธ๋ฆฌ์ จ๋ค๊ณ ํ๋ ๊ฑฐ ๋ค์ผ๋ฉด์ ์ข ์์์ ์ป์๋ค. ์๋ฌด๋ฆฌ ์ํ๊ณ ์ถ์ด๋ ๊ฒฐ๊ตญ ๋ด๊ฐ ํ ์ ์๋ ๋งํผ๋ง ํ ์ ์๋ ๊ฑฐ๋ค.
- ์๋ ๊ณผ์ ๊ฐ ๊ธ์์ผ๊น์ง์๋ค. ์์ ์๋ ๋ชป๋๊ณ ํด๋ต๋ณด๊ณ ๋ผ ์๊ฐํ๋๊น ๋๊ฒ ์ฐ์ธํ์๋๋ฐ ๊ณผ์ ๊ธฐ๊ฐ์ ์ผ์์ผ๊น์ง ๋๋ ค์ฃผ์ จ๋ค! ์งฑ ๊ธฐ์๋ค! ์๊ฐ์ ์๊ฒฌ ๋ฃ๊ณ ์กฐ์จํด์ฃผ์๋ ๊ฑฐ ๋๋ฌด ๊ฐ๋์ ์ธ ๋ถ๋ถ์ด๋ค ๐ญ
- ํน๊ฐ์์ ๊ฐ์ฌ๋์ด ๋ผ์ด๋ธ ์ฝ๋ฉํ์ค ๋ quokka ์ฐ์๋ ๊ฑฐ ๋ณด๊ณ quokka ์จ๋ดค๋๋ฐ ์ ์ธ๊ณ๋ค!
- ๋ฉํ ๋งํ ๋๋, ์ ๋ฒ์ ์ ๋ฆผ๋ ํน๊ฐํ ๋๋, ๊ฐ์ฅ ๋ง์ด ์ฑ์ฅํ ์๊ฐ์ด ์ธ์ ๋๋ ์ง๋ฌธํ์๋๋ฐ ๋ ๋ถ ๋ค ์ง๊ธ์ด๋ผ๊ณ ๋ตํ์ จ๋ค. '๋ํํ ๊ฐ์ฅ ๋ง์ด ์ฑ์ฅํ ์๊ฐ์ด ์ธ์ ๋๊ณ ๋ฌผ์ด๋ณด๋ฉด ์ง๊ธ์ด๋ผ๊ณ ๋๋ตํ ์ ์์๊น?' ํ๋ ์๊ฐ์ ํ๋๊น ๊ทธ ๋ต๋ณ์ด ๋๊ฒ ๋๋จํ๊ฒ ๋๊ปด์ก๋ค. ๋๋ ์ง๊ธ์ด๋ผ๊ณ ๋งํ ์ ์๋๋ก ๋ ธ๋ ฅํด์ผ์ง.
- ์ค๋ ํ ์ค ์ฝ๋ฉํ ์คํธ ๋ดค๋ค. ํ ๋ฌธ์ ๋ฐ์ ๋ชป ํ์์ง๋ง ์ค๋ฌด์์ ์ค์ ๋ก ๊ณ ๋ฏผํ ๋ฒํ ๋ฌธ์ ๋ค์ฒ๋ผ ๋๊ปด์ ธ์ ์ง์ง ์ฌ๋ฐ์๋ค.
- ์ค๋ ๊ฒจ์ฐ ๊ณผ์ ์ ํด๋นํ๋ ์ฝ๋ฉํ ์คํธ ๋ฌธ์ ํ์ด๋ดค๋๋ฐ ์ฐ์ ์ด์ฐ์ ์ฐ ํ๊ธด ํ์ด์ ์ ๊ธฐํ๋ค. (ํ ๋ฌธ์ ๋จ๊ธด ํ๋ค) ๊ฐ์ ๋ค์ ๊ฑฐ ๋ค ํ๊ฒจ๋ด๊ณ ์๋ค๊ณ ์๊ฐํ๋๋ฐ ๊ทธ๋๋ ์กฐ๊ธ์ ํก์๊ฐ ๋๋ ๋ณด๋ค! ํจ์ํ์ผ๋ก ์ฝ๋๋ฅผ ๋ค์ ์ง์ผ ํ๋ ๊ด๋ฌธ์ด ์๊ธด ํ์ง๋ง... ๊ทธ๋๋ ์์ผ๋ก ๋์๊ฐ๊ณ ์๋ ๊ฒ ๊ฐ์ ๊ธฐ๋ถ์ด ๋ค์ด์ ๊ธฐ์๋ค.
- ์ค๋ ํ๋ฐํ ์ถ์ต์ ์ ๋ ost ์ฌํํ๋ค. ์ด๋ ธ์ ๋๋ ๋ชฐ๋๋๋ฐ ์ด๋ฅธ ๋ผ์ ๋ค์ผ๋๊น ์ ๋๋ฉ์ด์
ost ๊ฐ์ฌ๊ฐ ์ ๋ง ์ธ์์ ์ง๋ฆฌ๋ฅผ ๋ด๊ณ ์๋ค ใ
์๋ฌด๋ ์ ๋ฌผ์ด๋ดค์ง๋ง ํ๋ค ๋ ๋ค์ผ๋ฉด ๋๋ฌผ ํ ๋ฐ๊ฐ์ง ์๋ ๋ช
๊ณก 4๊ณก ์ถ์ฒํฉ๋๋ค. ๋ชจ๋ ํ์ดํ
!
- ํ๊ต๊ดด๋ด OP - Grow up [์์] : ํ๊ฒจ์ด ๋ ์, ์์ฒ๋ฐ์ ๋ ์, ๋ถ๋๋ฌ์ด ๋ ์, ์ง์ณ๋ฒ๋ฆฐ ๋ ์ ๊ผญ ๋ค์ด๋ณด์ธ์.
- ๊ณ ์คํธ ๋ฐ๋์ OP - Get Over [์์] : ๋ค์ ์ผ์ด๋๋์ ใ ์์ง ๋์ด ์๋๋์ ใ ์์ ์ค์์ ๋ชจ๋ ํฌ๊ธฐํ์ง ๋ง๋์ ใ
- ๋ซผ๋น์ฐ์ค์ ๋ OP - ํฌ๋ง๋ด [์์] : ๊ทธ๋ฅ ์ ์ ์ต์ด์ ์ต๊ด์ฒ๋ผ ํฅ์ผ๊ฑฐ๋ฆฌ๋ ๋ ธ๋์ธ๋ฐ ๊ฐ์ฌ ๋๋์ด ๋ณด๊ณ ํฌํ ใ
- ํฌ๋ฃจ๋ ธ ํฌ๋ฃจ์ธ์ด๋ OP - ๋๋ฅผ ์ํ Try [์์] : ์ด๊ฑฐ ๊ฐ์๊ธฐ ์ ์ฐ๋๊ณ ์? ์ด ๊ณก ์์ ํ๊ณ ์ถ์ด์์. ๊ฐ์ฌ๋ ์๋ก ์ด์ฉ๊ณ ๋ ์๊ด์์ง๋ง ๊ทธ๋ฅ ์ธ์ ์ฌ๋๋ค ๋ชจ๋๊ฐ ์์์ผ๋ฉด ์ข๊ฒ ๋ ๋ช ๊ณก์ ๋๋ค....
'TIL' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[TIL] 20210816 (0) | 2021.08.16 |
---|---|
[WIL] 20210815 2์ฃผ์ฐจ ํ๊ณ (0) | 2021.08.15 |
[TIL] 20210811 (3) | 2021.08.12 |
[WIL] 20210808 1์ฃผ์ฐจ ํ๊ณ (2) | 2021.08.08 |
[TIL] 20210803 (4) | 2021.08.04 |