์ ์ฒด ๊ธ
[TypeScript] ์๋ฌ ํด๊ฒฐ ๋ชจ์ (๊ฐ๋จํ ์๋ฌ๋ค)
1. ๋ธ๋ก ๋ฒ์ ๋ณ์๋ฅผ ๋ค์ ์ ์ธํ ์ ์์ต๋๋คํ์ ์คํฌ๋ฆฝํธ ์ค์ต ๋์ค TS ํ์ผ์ JS๋ก ๋ณํํ๋๋ ๋ธ๋ก ๋ฒ์ ๋ณ์ 'a'์(๋ฅผ) ๋ค์ ์ ์ธํ ์ ์์ต๋๋ค๋ผ๋ ๋ฌธ๊ตฌ์ ํจ๊ป ์ค๋ฅ๊ฐ ๋ฐ์ํ์์ต๋๋ค. ๋ถ๋ช ๋ณ์๋ฅผ ๋ค์ ์ ์ธํ ์ ์ด ์๋๋ฐ ์ ์ด๋ฐ ์ค๋ฅ๊ฐ ๋๋์ง ๊ฒ์ํด๋ณด๋ ์์ธ์ ๋ค์๊ณผ ๊ฐ์์ต๋๋ค. ์๋ฐ์คํฌ๋ฆฝํธ์์ JS ํ์ผ ๊ฐ๊ฐ์ด ํ๋์ ๋ชจ๋๋ก ์ธ์๋๋ฏ๋ก, ์๋ก ๋ค๋ฅธ JS ํ์ผ์ ๋์ผํ ์ด๋ฆ์ ๋ณ์๋ฅผ ์ ์ธํ ์ ์์ต๋๋ค. ๊ทธ๋ฌ๋ ํ์ ์คํฌ์ ํธ๋ ๋ชจ๋ TS ํ์ผ์ ํ๋์ ๋ชจ๋๋ก ๋ณด๊ธฐ ๋๋ฌธ์ ๋น๋ก ๋ค๋ฅธ ํ์ผ์ด๋ผ ํ๋๋ผ๋ ๋์ผํ ๋ณ์์ ์ด๋ฆ์ ์ ์ธํ ์ ์๋ค๊ณ ํฉ๋๋ค. ์ด๋ฅผ ํด๊ฒฐํ๋ ๋ฐฉ๋ฒ์ ํ์ผ ๋์ export {};์ฝ๋๋ฅผ ์ถ๊ฐํ์ฌ ํด๋น ํ์ผ์ ๋ ๋ฆฝ๋ ๋ชจ๋๋ก ์ธ์ํ๋๋ก ํ๊ฑฐ๋, tsconfig.json ํ์ผ์"m..
[JavaScript] ์๋ฐ์คํฌ๋ฆฝํธ๋ ์ผ๊ธ ํจ์๋ฅผ ์ง์ํ๋ ์ธ์ด์ด๋ค
MDN Web Docs์์ ์๋ฐ์คํฌ๋ฆฝํธ ์ธ์ด์ ๋ํ ์๊ฐ๋ฅผ ๋ณด๋ฉด ์ฒซ ๋ฌธ์ฅ์ ๋ค์๊ณผ ๊ฐ๋ค.JavaScript (JS)๋ ๊ฐ๋ฒผ์ด, ์ธํฐํ๋ฆฌํฐ ํน์ just-in-time ์ปดํ์ผ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด๋ก, ์ผ๊ธ ํจ์๋ฅผ ์ง์ํฉ๋๋ค.์ฐ์ ์ธํฐํ๋ฆฌํฐ, just-in-time ์ปดํ์ผ ์ธ์ด๋ ๋์ค์ ์ดํด๋ณด๊ธฐ๋ก ํ๊ณ , ์ด๋ฒ ํฌ์คํธ์์๋ ์ด '์ผ๊ธ ํจ์'๋ผ๋ ๊ฐ๋ ์ ์ง์คํ๊ณ ์ ํ๋ค. ์๋ฐ์คํฌ๋ฆฝํธ๋ ์ผ๊ธ ํจ์๋ฅผ ์ง์ํ๋ ์ธ์ด์ธ๋ฐ, ์ด๊ฒ ๋ฌด์จ ๋ง์ผ๊น? ์ผ๊ธ ํจ์๋ ๋ฌด์์ ๋ปํ๋ ์ฉ์ด์ผ๊น? ์ผ๊ธ ํจ์๋?๋จผ์ , MDN Web Docs์์ ์ผ๊ธ ํจ์์ ๋ํ ์ค๋ช ์ ์ฐธ๊ณ ํ๋ฉด ๋ค์๊ณผ ๊ฐ๋ค.ํ๋ก๊ทธ๋๋ฐ ์ธ์ด๋ ํด๋น ์ธ์ด์ ํจ์๋ค์ด ๋ค๋ฅธ ๋ณ์์ฒ๋ผ ๋ค๋ฃจ์ด์ง ๋ ์ผ๊ธ ํจ์๋ฅผ ๊ฐ์ง๋ค๊ณ ํฉ๋๋ค. ์๋ฅผ ๋ค์ด, ์ผ๊ธ ํจ์๋ฅผ ๊ฐ์ง ์ธ์ด์์ ํจ์๋ ๋ค๋ฅธ ํจ์๋ค..
๋์กฐํ ํค(่ฌ่งฃใ)์ ๊ดํ ์งง์ ๊ธ
๋ฐฉํ์ถ์ ์ข์ํ๋ ์ฌ๋์ผ๋ก์ ๋์กฐํ ํค(่ฌ่งฃใ)๋ ๋ช ๋ ์ ๋ถํฐ ์ฐ๊ณ ์ถ์๋ ๊ธ์ ์์ฌ์์ผ๋, ๋ฏธ๋ฃจ๋ค๊ฐ ์ด์ ์์ผ ์จ๋ณด๊ฒ ๋ฉ๋๋ค. ๊ธ์ ์ฐ๊ธฐ ์ ์ ๋ฏธ๋ฆฌ ๋ฐํ ์ ์, ์ด ๊ธ์ ๋ชจ๋ ๋ด์ฉ์ด 100ํ๋ก ์ ํํ๋ค๊ณ ๋งํ ์ ์๋ค๋ ์ ์ ๋๋ค. ํ์ง๋ ์ผ๋ณธ์ ์ด์๋ณธ ์ ์ด ์์ด ๋์กฐํ ๊ธฐ ๋ฌธํ๋ฅผ ์ค์ ํผ๋ถ๋ก ๋๊ปด๋ณธ ์ ์ด ์๊ธฐ์, ๊ทธ์ ์ธํฐ๋ท๊ณผ ๊ด๋ จ ์ฑ ๋ฑ ์ฌ๋ฌ ๋งค์ฒด๋ฅผ ํตํด ์ด๋ ดํ์ด ์๊ฒ ๋ ์ธ๊ตญ ๋ฌธํ๋ฅผ ์ ์ธ์ด๋ก ์ ๋ฆฌํ์ฌ ๊ฐ๋จํ ์ค๋ช ํ๋ ๊ฒ์์ ๊ฐ์ํด์ฃผ์ จ์ผ๋ฉด ์ข๊ฒ ์ต๋๋ค. ์๋ชป๋ ์ง์์ด ์๋ค๋ฉด ์ง์ ๋ ๋ฌ๊ฒ ๋ฐ๊ฒ ์ต๋๋ค. ๊ทธ๋ผ ์ง๊ธ๋ถํฐ๋ ํธ์์ ๋ฐ๋ง๋ก ์ ๊ฒ ์ต๋๋ค. ์ฐ์ ๋์กฐํ ํค(่ฌ่งฃใ)๋ ๋ฌด์์ผ๊น?์ผ๋ณธ์ด๋ฅผ ๊ทธ๋๋ก ์ง์ญํ๋ฉด '์์๊ป๋ผ ํ์ด'๋ผ๋ ์๋ฏธ๋ฅผ ๊ฐ์ง ์ด ๋จ์ด๋ ๋ง ๊ทธ๋๋ก ์์๊ป๋ผ๋ฅผ ํธ๋ ๊ฒ์ ๋งํ๋ค.์ข ๋ ๊ตฌ์ฒด์ ์ผ๋ก ..
[๋ ํ๊ฐ] โ์ต๊ด์ ์ธ ์๊ฐ์ ๊นจ๋ ์๊ฐ์ ์ต๊ด ์ด์ผ๊ธฐ ์๊ฐํ๋ ํ์ค์ผโ
์ฌํด ์ฌ๋ฆ๋ฐฉํ๋ถํฐ ๋ ์๋ฅผ ๊พธ์คํ ํด๋ณด๊ธฐ๋ก ๊ฒฐ์ ํ๋ค.๊ทธ ๋์ '๋ ์๋ฅผ ํด์ผํ๋๋ฐ..' ๋ผ๋ ์๊ฐ๋ง ํ๊ณ ๊ณ์ ๋ฏธ๋ค์๋๋ฐ, ์ด๋ ํ ์ผ๋ก ์ธํด ์ง์น ์ฌ์ ์ ๋ฌ๋๋ณด๊ณ ์ ๋ณธ๊ฒฉ์ ์ผ๋ก ์ฑ ์ ์ฝ์ด๋ณด๊ธฐ๋ก ๊ฒฐ์ฌํ๊ณ ๋งค์ผ ๊พธ์คํ ๋ ์๋ฅผ ์์ํ์๋ค. ํ์คํ ์ฑ ์ ์ฝ์ผ๋ ์ ๋ณด๋ค ๋ง์์ ์ฌ์ ๊ฐ ๋์ด๋ ๋๋์ด๋ค. ๊ทธ๋ฆฌ๊ณ ์๋ ํ ์ฑ ๋ค์ ๊ฐ๋จํ๊ฒ ๋ ํ๊ฐ์ผ๋ก ๋จ๊ฒจ๋ณด๊ณ ์ '๋ ํ๊ฐ' ์นดํ ๊ณ ๋ฆฌ๋ฅผ ์๋ก ๋ง๋ค๊ฒ ๋์๋ค. โ์ต๊ด์ ์ธ ์๊ฐ์ ๊นจ๋ ์๊ฐ์ ์ต๊ด ์ด์ผ๊ธฐ ์๊ฐํ๋ ํ์ค์ผโ ๋ ํ๊ฐ ๊ฐ์ฅ ๋จผ์ ์๋ ํ ์ฑ ์ด๋ค. ์ด ์ฑ ์ ์ฝ๊ฒ ๋ ๊ฒฝ์๋, ์ค๋๋ง์ ์ฝ๋์จ ์ปค๋ฎค๋ํฐ๋ฅผ ๋๋ฌ๋ณด๋ค๊ฐ ์ด๋ค ๋ถ์ด ์ด ์ฑ ์ ๋ด์ฉ์ ์ผ๋ถ๋ฅผ ๊ณต์ ํด์ฃผ์ ๊ฒ์ ๋ณด๊ณ ํฅ๋ฏธ๊ฐ ์๊ฒผ๊ธฐ ๋๋ฌธ์ด๋ค. ์ด ์ฑ ์ ๋ ์๋ค์ ๊ธฐํ๋ ฅ์ ๊ทผ๋ณธ์ ์ผ๋ก ๋์ฌ์ฃผ๊ธฐ ์ํด ์ฐ์ฌ์ง ์ฑ ์ผ๋ก, ์ต๊ด์ ์ธ ์๊ฐ, ์ฆ ๊ณ ..
์์ผ๋ก์ ๋ธ๋ก๊ทธ์ ๋ฐฉํฅ์ฑ์ ๊ดํ์ฌ
์ง๊ธ๊น์ง ๋๋ ์ด ๋ธ๋ก๊ทธ๋ฅผ ๊ฐ๋ฐ์๋ฅผ ์ํ '๊ธฐ์ ๋ธ๋ก๊ทธ'๋ก์จ ์ด์ํด์๋ค.๊ทธ๋ฌ๋ค ๋ณด๋ ๋ด ์ผ์์ด๋ ์ทจ๋ฏธ์ ๊ด๋ จ๋ ์ด์ผ๊ธฐ ๋ฑ๋ฑ ์๊ฐํด๋ ๊ธ์ ์์ฌ๊ฐ ๋ง์์๋ ๋ถ๊ตฌํ๊ณ ์ง๊ธ๊น์ง ์ฌ๋ฌ ํ๊ณ๋ฅผ ๋๋ฉฐ ๊ธ์ ์ ํฌ์คํ ํ์ง ์๋ ๋ด ๋ชจ์ต์ ๋ณด๊ฒ ๋์๋ค. ์ฌ์ค ๊ฐ๋ฐ ์ธ์ ๋ชฉ์ ์ ๊ฐ์ง ๊ฐ์ธ์ฉ ๋ธ๋ก๊ทธ๋ฅผ ์๋ก ๋ง๋ค์ด๋ณผ ์๊ฐ๋ ํด๋ณด์์ง๋ง, ์๋ฌด๋๋ ํ๋์ ๋ธ๋ก๊ทธ๋ง์ ์ฌ์ฉํ๋ ๊ฒ์ด ๋๋ผ๋ ์ฌ๋์ ๋์ฑ ์ ๋๋ฌ๋ผ ์ ์์ ๊ฒ ๊ฐ์์, ์ ๊ฐ์ธ์ฉ ๋ธ๋ก๊ทธ๋ ๋ง๋ค์ง ์๊ธฐ๋ก ๊ฒฐ๋ก ์ ๋ด๋ ธ๋ค. ๋๋ ๋ฏธ๊ถ ๊ฒ์ ๋ฐ ๋ฐฉํ์ถ ๋ฌธ์ ์ ์์๋ก 3๋ ๊ฐ ํ๋์ ์ด์ด์ค๊ณ ์๋ค. ์ฆ, ๋๋ ์ทจ๋ฏธ๋ก ๋ฐฉํ์ถ ๋ฌธ์ ๋ฐ ํผ์ฆ์ ๋ง๋ค๊ณ , ์ด๋ฅผ ํ๋์ ์ํ์ผ๋ก ๋ฌถ์ด ์ฌ๋๋ค์๊ฒ ์ง์์ ์ผ๋ก ๊ณต๊ฐํ๊ณ ์๋ค. ์ต๊ทผ '๋ฐฉํ์ถ๊ณ ์ฌ'๊ฐ ๋ง์ ๋ฐฉํ์ถ๋ฌ์ ์ ๊ณ ์ฌ๋๋ค์๊ฒ ์๋ ค์ง๋ฉด์ ..
[๋ถ์บ ] ๋ถ์คํธ์บ ํ 9๊ธฐ ๋ฒ ์ด์ง ๊ณผ์ ์ ์ ๊ณผํ๋ฉฐ
์ด๋ฒ์ ๋ค์ด๋ฒ ๋ถ์คํธ์บ ํ ์น๋ชจ๋ฐ์ผ 9๊ธฐ์ ์ง์ํ์๊ณ , ์ฒซ ๊ด๋ฌธ์ธ ๋ฒ ์ด์ง ๊ณผ์ ์ ์ ๊ณผํ๊ฒ ๋์๋ค. ์ ๊ณผ ์ , ๋ฒ ์ด์ง ๊ณผ์ ์ ์์ํ๋ ๋ค์ง์ ์ ์๋๋ฐ, ๋ธ๋ก๊ทธ์๋ ๊ณต์ ํ์ฌ ๋ด๊ฐ ๋์ค์ ์ด๋ฅผ ๋์๊ธธ ์ ์๋๋ก ๋จ๊ฒจ๋๊ณ ์ ํ๋ค. ์ฐ์ , ์ด๋ฒ ๋ถ์คํธ์บ ํ์ ๋ฒ ์ด์ง ๊ณผ์ ์ ์ฐธ์ฌํ๊ฒ ๋์ด ๊ฐ์ฌํ ๋ง์์ด ๋ ๋ค.์๋ํ๋ฉด ๋ถ์คํธ์บ ํ๋ ๊ฐ๋ฐ์๋ฅผ ์ฒ์ ์ค๋นํ๋ ์์ ๋ถํฐ ๊ผญ ์ฐธ์ฌํด๋ณด๊ณ ์ถ์๋ ๊ต์ก์ด์๊ธฐ ๋๋ฌธ์ด๋ค.์ง๊ธ๊น์ง๋ ๋ํ ์ํ๊ณผ ๋ถ์กฑํ ์ฝ๋ฉ ์ค๋ ฅ์ผ๋ก ์ธํด ๋ถ์คํธ์บ ํ์ ์ฐธ์ฌํ๊ธฐ ์ด๋ ค์ด ์ํฉ์ด์์ง๋ง,์ด๋ฒ์๋ ์ฌ๊ฑด์ด ํ๋ฝํด ์ฃผ์๊ณ , ๋ ์ด์ข๊ฒ ์ด๋ ๊ฒ ๋ฒ ์ด์ง ๊ต์ก์ ์ฐธ์ฌํ ์๊ฒฉ์ ์ป๊ฒ ๋์๋ค.์ด๋ฌํ ์ ์ด ์ฐธ์ผ๋ก ๊ฐ์ฌํ๊ฒ ๋๊ปด์ง๋ค.๊ทธ๋ ์ง๋ง ํํธ์ผ๋ก ๋๋ ๋ ๋ค๋ฅธ ๋ง์์ ๋ฐ๋ก ‘๋ถ์๊ฐ’๊ณผ ‘๊ฐ์ ํจ’์ด๋ค.์ฌ์ค 1์ฐจ ๋ฌธ์ ํด๊ฒฐ๋ ฅ ํ ์คํธ..
[์ผ์] ๋๋ ์ด๋ป๊ฒ e์คํฌ์ธ ํฌ์ด ๋์๋๊ฐ, ๊ทธ๋ฆฌ๊ณ ํ ํฌ์ผ๋ก์ ๋๊ผ๋ ์ ๋ค
๊ทธ ๋์์ ๋ธ๋ก๊ทธ์ ๊ฑฐ์ ๊ฐ๋ฐ์ ์ค๋น์ ๊ด๋ จ๋ ํฌ์คํธ๋ง์ ์ฌ๋ ธ์๋๋ฐ, ํ ๋ฒ ๋ด ์ผ์๊ณผ ์ทจ๋ฏธ์ ๊ด๋ จํด์๋ ๊ธ์ ์จ๋ณด๊ณ ์ถ์ ๋ง์์ด ๋ค์๋ค. ๋จผ์ ๋ 1๋ ๋์ e์คํฌ์ธ ํฌ์ผ๋ก์จ ํ์ ์์ํ๋ฉฐ ๋๋ ์ ๋ค์ ๊ฐ๋จํ ์ ์ด๋ณด๋ ค ํ๋ค. ํ์๋ ๋ฆฌ๊ทธ ์ค๋ธ ๋ ์ ๋(์ดํ ๋กค) e์คํฌ์ธ ๋ฅผ ์ฆ๊ฒจ๋ณด๋ ์ฌ๋์ด๋ค. ์ฒ์์๋ ํ๊ตญ ํ์ด ์ธ๊ณ๋ํ์์ ์ฐ์นํ๋ค๋ ์์์ ํ์ฐฝ ์์ ์ ์ฒ์ ๋ฃ๊ณ , ์ด๋ฅผ ๊ณ๊ธฐ๋ก ๋กค ์๋์ปต, ์ผ๋ช ๋กค๋์ปต์ ๊ด์ฌ์ ๊ฐ๊ฒ ๋์๋ค. ๊ทธ๋ฌ๋ค ๊ตฐ ์ ๋ ํ ์ ์๋ค๊ณผ ํจ๊ป ์ํ๊ด์์ ๋กค๋์ปต์ ์์ฒญํ๊ฒ ๋๋ฉด์ ๋ณธ๊ฒฉ์ ์ผ๋ก ๋กค๋์ปต์ ์ฑ๊ฒจ๋ณด๊ธฐ ์์ํ๋ค. ๋กค๋์ปต์ ๋ณด๊ธฐ ์ ์ ์คํํฌ๋ํํธ๋ ๋ฐฐํ๊ทธ๋ผ์ด๋ ๊ฐ์ด ๋ค๋ฅธ ๊ฒ์ e์คํฌ์ธ ๋ฅผ ์ฃผ๋ก ๋ด์์ด์ ๊ทธ๋ฐ์ง ๋กค e์คํฌ์ธ ๋ฌธํ๋ฅผ ์ดํดํ๋ ๋ฐ ํฐ ์ด๋ ค์์ ์์๋ ๊ฒ ๊ฐ๋ค. ์ฐธ๊ณ ๋ก ํ์๋ ๋กค์ ..
SOPT 34๊ธฐ YB ์นํํธ ์ง์ ํ๊ธฐ ๋ฐ ์ง์์ ๊ณต๊ฐ (์๋ฅ ํฉ๊ฒฉ, ๋ฉด์ ํ๋ฝ)
IT ์ฐํฉ ๋์๋ฆฌ SOPT์ YB 34๊ธฐ์ ์ง์ํ์ง๋ง, ์์ฝ๊ฒ๋ ๋ฉด์ ์์ ํ๋ฝ์ ๊ณ ๋ฐฐ๋ฅผ ๋ง์๊ฒ ๋์๋ค.SOPT๋ ๋ฉ์ฌ ์ดํ๋ก ์ ๋ง ๋ค์ด๊ฐ๊ณ ์ถ์๋ ๋์๋ฆฌ์๋๋ฐ, ์ธ์ ์ฒซ ๋๋ฉด ๋ฉด์ ์ ๋ฒฝ์ ์๊ฐ ์ด์์ผ๋ก ๋์๋ค. ์ฌ์ค ํ๊ธฐ๋ฅผ ์ฐ๊ธฐ๊ฐ ๋ง์ค์ฌ์ก์ผ๋.. ๊ทธ๋๋ SOPT์ ์ง์ํ ๋ค๋ฅธ ๋ถ๋ค์๊ฒ ๋์ ๊ฒฝํ์ด ๋์์ด ๋์์ผ๋ฉด ํด์, ๊ทธ๋ฆฌ๊ณ ๋์ ์ฑ์ฅ์ ์ํด์ ์ด๋ฒ SOPT 34๊ธฐ์ ์ง์ํ ํ๊ธฐ ๋ฐ ๋๋์ ์ ๋จ๊ฒจ๋ณธ๋ค. ์ง์์ ์ค๋นSOPT ์ง์์๋ ์ง๋ฌธ์ด ์ ๋ง ๋ง๊ธฐ๋ก ์ ๋ช ํ๋ค. ์ง๋ฌธ ๊ณต๊ฐ ํ ์ง์ ๋ง๊ฐ๊น์ง ๋๋ต 1์ฃผ์ผ ์ ๋์ ์๊ฐ์ด ์ฃผ์ด์ง๊ณ , 8๊ฐ์ ์ง๋ฌธ์ ๊ฐ๊ฐ ์ต๋ 700์ ๋ถ๋์ ๊ธ์ ์์ฑํด์ผ ํ๋ค. (๋ถ๋์ ๋งค๋ฒ ์กฐ๊ธ์ฉ ๋ฌ๋ผ์ง ์ ์๋ค.) ๊ทธ๋ฆฌ๊ณ ๋งค ๊ธฐ์๋ง๋ค 3๊ฐ์ง์ ํต์ฌ ๊ฐ์น๋ฅผ ๊ณต๊ฐํ๋๋ฐ, ์ด๋ฅผ ์ง์์์ ์ ๋ น์ฌ..
์ ์ ๊ฐ๋ฐ์ ์ค๋น์ ๋ํ ๊ณ ๋ฏผ, ๊ทธ๋ฆฌ๊ณ ํ์ ์ค ์ผ์ด๋ ๊ฐ๋ฑ์ํฉ์ ๊ฒช์ผ๋ฉฐ ์ฐ๋ ๊ฐ์ธ์ ์ธ ์ฑ์ฐฐ
4ํ๋ ์กธ์ ๋ฐ์ ์๋๊ณ ๊น์ด์ง๋ ๊ณ ๋ฏผ์ ๊ธฐ๋กํด๋๊ณ ์ ์ค๋๋ง์ ์ด ์๋ฆฌ์ ๋์๋ค. ๊ธ์ ์ฐ๋ค๋ณด๋ ์๊ฐ์ด ์ ๋ฆฌ๊ฐ ๋๋ ๋ถ๋ถ๋ ์๊ฒจ์ ์ง์์ ์ด๋ ๊ฒ ๊ธ์ ์จ๋ณผ๊ฑธ ๊ทธ๋ฌ๋ ์ถ์ ์๊ฐ์ด ๋ ๋ค. 1. ์ ์ ๊ฐ๋ฐ์ ์ค๋น์ ๊ดํ ๊ณ ๋ฏผ์์ฆ ๋ค์ด ๋ถ์ํ ๋ง์์ด ์ ์ ์ปค์ง๋ค.๋ ๋ฟ๋ง ์๋๋ผ ๋ง์ ์กธ์ ๋ฐ ์ปด๊ณต์๋ค๋ ๋น์ทํ ์ฌ์ ์ด๊ฒ ์ง๋ง, ์ ๋ง ํ๋ฃจ๊ฐ ๋ค๋ฅด๊ฒ ์ทจ์ ๋ฌธ์ด ์ข์์ง๊ณ ์๋ค๋ ๊ฒ์ ๋๋๋ค. ๋ฌผ๋ก ์ด๋ค ์ํฉ์ด๋ ๊ฐ์ ๋ณธ์ธ์ด ์ด์ฌํ ์ฑ์ฅ์ ๊พธ์คํ ํ์ฐ๋ฉฐ ์ค๋นํ๋ค๋ฉด, ์ํ๋ ๊ธฐ์ ์ด๋๋ ๋ค์ด๊ฐ ์ ์๋ค๊ณ ์๊ฐํ๋ค. ๊ทธ๋์ ๊ทธ๋ ๊ฒ ํ๋ ค๊ณ ๋ ธ๋ ฅํ๋ค. ๊ทธ๋ ์ง๋ง ๋ถ๊ณผ 2~3๋ ์ฌ์ด์ '์ด๊ฑด ๋๋ฌดํ ๊ฑฐ ์๋๋๊ณ ' ์ถ์ ์ ๋๋ก ์ ์ ๊ฐ๋ฐ์์๊ฒ ์๊ตฌํ๋ ์ฌํญ๋ค์ด ๋ง์ด ๋์ ๊ฒ ๊ฐ์ ๋ณด์ด๋ ํ์ค์ ๋ง์ฃผํ๋ฉด, ์ด๊ฑธ ์ธ์ ๋ค ์ค๋นํด์ผ ํ๋.. ์ง๊ธ..
[๋ฐฑ์ค] 1074๋ฒ : ๋ฏธ๋ก ํ์ (๐ฅ์ค๋ฒ 1) (Python)
๋ฌธ์ ๋ฐ๋ก ๊ฐ๊ธฐ 1074๋ฒ: Z ํ์๋ ํฌ๊ธฐ๊ฐ 2N × 2N์ธ 2์ฐจ์ ๋ฐฐ์ด์ Z๋ชจ์์ผ๋ก ํ์ํ๋ ค๊ณ ํ๋ค. ์๋ฅผ ๋ค์ด, 2×2๋ฐฐ์ด์ ์ผ์ชฝ ์์นธ, ์ค๋ฅธ์ชฝ ์์นธ, ์ผ์ชฝ ์๋์นธ, ์ค๋ฅธ์ชฝ ์๋์นธ ์์๋๋ก ๋ฐฉ๋ฌธํ๋ฉด Z๋ชจ์์ด๋ค. N > 1์ธ ๊ฒฝ์ฐ, ๋ฐฐ์ด์ www.acmicpc.net ํ์ด ์ฌ์ฉ ์ธ์ด : Python ํ์ดํ ๋ ์ง : 2024-01-11 from collections import deque n, m = tuple(map(int, input().split())) grid = [ list(map(int, input())) for _ in range(n) ] dist_grid = [ [0] * m for _ in range(n) ] dist_grid[0][0] = 1 q = deque() drs = [0, 1..