๊ฐ์ํฐ ๋
ธ์ด๋ง ์ปดํจํฐ ๊ตฌ์กฐ๊ฐ ๋ฑ์ฅํ๊ธฐ ์ด์ ์ ์ปดํจํฐ๋ค์ ์ค์์น๋ฅผ ์ง์ ์ค์นํ๊ณ ์ ์ ์ ์ฐ๊ฒฐํ์ฌ ๋ฐ์ดํฐ๋ฅผ ์ฃผ๊ณ ๋ฐ๋ ์์ผ๋ก ํ๋ก๊ทธ๋๋ฐ ํด์ผ ํ๊ธฐ ๋๋ฌธ์ ์ตํต์ฑ์ด ๋งค์ฐ ๋ฎ๊ณ ์ง๊ณต๊ด/์ค์์น ๋ฑ ๋ง์ ๋ถํ์ด ์ฐ์ฌ ์ ๋ ฅ์ด ์์ฒญ๋๊ฒ ์๋ชจ๋์๋ค. ์ด๋ฐ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๊ธฐ ์ํด ํฐ ๋
ธ์ด๋ง์ด๋ผ๋ ์ํ์๊ฐ ํ๋ก๊ทธ๋จ๊ณผ ๋ฐ์ดํฐ๋ฅผ ๋ชจ๋ ๊ธฐ์ต์ฅ์์ ์ ์ฅํ์ฌ ์คํํ๋ ํ๋ก๊ทธ๋จ ๋ด์ฅ๋ฐฉ์ (stored program concept)๋ผ๋ ๊ฐ๋
์ ๋์
ํ์๋ค. ํฐ ๋
ธ์ด๋ง ์ปดํจํฐ ๊ตฌ์กฐํฐ ๋
ธ์ด๋ง ์ปดํจํฐ ๊ตฌ์กฐ๋ ์ ์ด์ฅ์น, ์ฐ์ ·๋
ผ๋ฆฌ ์ฐ์ฐ์ฅ์น, ๊ธฐ์ต·์ ์ฅ์ฅ์น, ์
๋ ฅ์ฅ์น, ์ถ๋ ฅ์ฅ์น๋ก ๊ตฌ๋ถํ ์ ์๋ค. ํฌ๊ฒ ๋ณด๋ฉด ์ค์์ฒ๋ฆฌ์ฅ์น (CPU), ๋ฉ๋ชจ๋ฆฌ, ํ๋ก๊ทธ๋จ ์ธ ๊ฐ์ง๋ก ๊ตฌ์ฑ๋์ด ์์ผ๋ฉฐ ํฐ ๋
ธ์ด๋ง ๊ตฌ์กฐ์ ํต์ฌ์ CPU์ ๋ฉ๋ชจ๋ฆฌ๋ฅผ ๋ถ๋ฆฌํ์ฌ ๋ช
๋ น์ด๋ฅผ ์ฝ๊ณ ๋ฐ..
์ ์ฒด ๊ธ
์ฐ๋ฆฌ ์๋น์ค์ ์ฃผ์์ฐพ๊ธฐ ๊ธฐ๋ฅ์ ์ฃผ์ + ์/๊ฒฝ๋ ์ ๋ณด๋ ํจ๊ป ๋ฐ์์์ผ ํ๋ค. ์ฃผ์์ฐพ๊ธฐ๋ daum์์ ์ ๊ณตํ๋ ๋ฌด๋ฃ ์ฐํธ๋ฒํธ ๊ฒ์ ์๋น์ค api๋ฅผ ์ฌ์ฉํ๊ณ , ์/๊ฒฝ๋ ์ ๋ณด๋ ์นด์นด์ค์์ ์ ๊ณตํ๋ ๋ฌด๋ฃ ๋ก์ปฌ API ๋ฅผ ์ฌ์ฉํด์ ๊ตฌํํ๋ค. ๋ค์ ์ฐํธ๋ฒํธ ๊ฒ์ api๋ ์ฉ js๋ก ๊ตฌํ๋์ด์๋ค. ์ด๋ฅผ react ํ๊ฒฝ์์ ๊ตฌํํ๊ธฐ ์ํด์ react-daum-postcode ์คํ์์ค ํจํค์ง๋ฅผ ํ์ฉํ์ฌ ๊ฐ๋ฐํ์๋ค. ๋ฆฌ์กํธ ํ์ด์ง์์ pop up ํํ๋ก ์ฐํธ๋ฒํธ ์ฐพ๊ธฐ api๋ฅผ ๋์ฐ๋ ค๋ฉด ์ฐ์ ์๋์ ์ฝ๋๊ฐ ํ์ํ๋ค.์๋ ๋ ๊ฐ ํ์ผ ์ฝ๋๋ง ์์ผ๋ฉด ์ฐํธ๋ฒํธ ๊ฒ์ ์๋น์ค๋ฅผ ํ์
์ผ๋ก ๋์ธ ์ ์์ด ํด๋น ํจํค์ง๋ฅผ npm install๋ก ๋ฐ๋ก ์ค์นํ์ง ์๊ณ ํ๋ก์ ํธ ๋ด๋ถ์ ํ์ผ๋ก ์ถ๊ฐํด์ฃผ์๋ค. loadPostcode.tsD..
์๋ก ์ฌ๋ด์์ ์ฌ์ฉ์์๊ฒ ์ด๋ฉ์ผ ๋ฐ์กํ๋ ํ
ํ๋ฆฟ์ ๋ง๋ค๊ธฐ์ํ html ์์
์ ํ๋ค. ๊ทธ๋ฐ๋ฐ a ํ๊ทธ๋ก ๋ง๋ ๋ฒํผ์ด ๋ฐ๋ก ๊ฐ์ด๋ฐ ์ ๋ ฌ์ด ์๋๋ ๊ฒ์ด๋ค. ์ด๋ค ๋๋ text-align ์์ฑ์ผ๋ก ๊ฐ์ด๋ฐ ์ ๋ ฌ์ด ๋๊ณ , ์ด๋ค ๋๋ ์๋๋ ๊ฒฝ์ฐ๊ฐ ์์๋๋ฐ ์ค๋ ๊ทธ ์ด์ ๋ฅผ ํ์คํ ์์๋ค! ์ด์์ฌํญ a ํ๊ทธ๋ก ๋ง๋ ๋ฒํผ์ด ๊ฐ์ด๋ฐ ์ ๋ ฌ์ด ๋์ง์๋๋ค. html ์ฝ๋ ์ด๋ฉ์ผ ์ธ์ฆํ๊ธฐ style ์ฝ๋ํด๋น a ํ๊ทธ์ ๋ถ๋ชจ๋ body > main > section ์ด ์ ๋ถ์ด๊ณ , a ํ๊ทธ์ ์ํฅ์ ๋ฏธ์น ๋งํ ์คํ์ผ๋ง ์์ฑ์ ๋ฐ๋ก ์๋ค. a ํ๊ทธ์ `pillButton`์ด๋ผ๋ ํด๋์ค๋ฅผ ์ค์ ๋ฒํผ ๋ชจ์์ ์คํ์ผ๋ง์ ์ฃผ์๋ค. ๊ทธ๋ฆฌ๊ณ , ๊ฐ์ด๋ฐ ์ ๋ ฌ์ ํ๊ธฐ์ํด์ a ํ๊ทธ์ text-align: center ๋ฅผ ์ฃผ์๋ค. ๊ทธ๋ฐ๋ฐ!! ์์์ ์บก์ฒํ..
์๋ก ํ์๊ฐ์
ํ์ด์ง๋ฅผ ํ๋ก ํธ์์ ๋ฆฌ์กํธ๋ก ์ ์ํ๋ค. ์ฌ์ค์ ์ฐ๋ฆฌ ํ๋ก๋ํธ ์๋๋ฆฌ์ค์ ๋ฐ๋ฅด๋ฉด ํ์๊ฐ์
ํ์ด์ง๋ ๋ชจ๋ฐ์ผ ์ฑ ๋ด๋ถ์ ์น๋ทฐ๋ก ๋์์ง๋ ๋ชจ๋ฐ์ผ์ ์ข
์๋ ํ๋ฉด์ด๋ค. ๊ทธ๋ ์ง๋ง ๋ชจ๋ฐ์ผ ์ฑ์ด ๊ฐ๋ฐ๋๊ธฐ ์ด์ ์ ์นํ์ด์ง์ ์์ฒด์์๋ ํด๋น ๊ธฐ๋ฅ๋ค์ด ๋
๋ฆฝ์ ์ผ๋ก ๋์ํ ์ ์๋๋ก ์น์์์ ์์์ ์ธ ์๋๋ฆฌ์ค๋ก ํด๋น ํ์ด์ง๋ฅผ ๋ง๋ค์๋ค. ๊ทธ๋ฆฌ๊ณ ๋ชจ๋ฐ์ผ ์ฑ ๊ฐ๋ฐ์ด ์์ฑ๋๊ณ , ๋ด๊ฐ ๋ง๋ค์ด๋์ ์นํ์ด์ง๋ฅผ ์น๋ทฐ๋ก ์ฌ๋ฆฌ๋ ์์
์ ํ๋ค. ๊ฐ๋ฐ ํ๊ฒฝ ๋ชจ๋ฐ์ผ: flutter, ์น๋ทฐ ํจํค์ง flutter inappwebview ์นํ๋ก ํธ: react ์ด์ ๋ด๊ฐ ์ ์ํ ์นํ์ด์ง๊ฐ ์๋์ ๊ฐ์ด ๋ ๊ฐ์ง ์๋๋ฆฌ์ค๋ก ๋๋๊ฒ ๋ ๊ฒ์ด๋ค. 1. ๋ชจ๋ฐ์ผ ์น๋ทฐ์์ ๋์์ก์ ๋ 2. regular ์น ๋ธ๋ผ์ฐ์ ์์ ๋์ํ ๋ ๋ฐ๋ผ์ ๊ธฐ์กด ๋ฆฌ์กํธ ํ์ด์ง..
ํ๋ฌํฐ๋ก ์ฑ ๊ฐ๋ฐ์ ํด๋ณด๋ ค๊ณ ํ๋ฌํฐ๋ฅผ ์ค์นํ๊ณ ํ์ํ ํ๊ฒฝ์ ๊ตฌ์ถํด๋ณด์๋ค.๋๋ ์๋ ์น ํ๋ก ํธ ๊ฐ๋ฐ์์ด๋ฏ๋ก VS Code๋ ์ค์น๋์ด์์ด ์ฑ ๊ฐ๋ฐ editor๋ VS Code๋ฅผ ๊ทธ๋๋ก ๊ฐ์ ธ๊ฐ๊ณ , ๋๋จธ์ง ํ์์ ์ธ ๊ฒ๋ค๋ง ์ต์ํ์ผ๋ก ์ค์ ํ๋ ๊ฒ์ด ๋ชฉํ์ด๋ค. ์ด ์ํ์์ ํ์ํ ์ค๋น๋ฌผํ๋ฌํฐํ๊ฒ ๋๋ฐ์ด์คVS Code์์ ํ๋ฌํฐ ๊ฐ๋ฐํ๊ฒฝ ์
ํ
1. Flutter ์ค์นํ๊ธฐ ํ๋ฌํฐ ๊ณต์๋ฌธ์๋ฅผ ์ฐธ๊ณ ํด์ ํ๋ฌํฐ๋ฅผ ์ค์นํด์ค๋ค.https://docs.flutter.dev/get-started/install/macos/mobile-android?tab=download#install-the-flutter-sdk Start building Flutter Android apps on macOSConfigure your system..
์ด์ ๊ณง ๋ด๊ฐ ํ๋ก ํธ์๋ ๊ฐ๋ฐ์๋ก ์ผํ์ง ๋ง 1๋
์ด ๋ค ๋์ด๊ฐ๋ค. 1๋
์ด ๋์ด๊ฐ๋ ์ํฉ์์ ๋์ค์๋ ํฌ๋ฏธํด์ ธ๋ฒ๋ฆด ๊ธฐ์ต๋ค์ ์ ์ด๋ณด๋ ค ํ๋ค. 3๊ฐ์ ๋จ์๋ก๋ ๊พธ์คํ ํ๊ณ ๋ฅผ ์ ์ด์๋ค. ๊ทธ๋์ ์ด๋ฒ ํ๊ณ ์์ 1๋
๋์ ํ ์ผ์ ๋ค ํฉ์ณ์ ๋ฆฌ์คํ
ํด๋ณด๋ ๊ฒ ๋ณด๋ค๋ 2024๋
์ด ๋๊ณ ๋ ์ง๋ 3๊ฐ์๋์ ํด์จ ๊ฒ์ ํ ๋ฒ ์ ๋ฆฌํด๋ณด๋ ค๊ณ ํ๋ค. ํด์จ ๊ฒ1. ์ฝ๋๋ฆฌ๋ทฐ๋๋ฃ์ ์ฝ๋๋ฅผ ์ฝ๊ณ ์๋ก ์ฝ๋๋ฆฌ๋ทฐ๋ฅผ ํ๊ธฐ ์์ํ๋ค. ์๋๋ ์ฝ๋๋ฆฌ๋ทฐ ๋ฌธํ๊ฐ ์์ด์ ๋๋ฃ์ ์ฝ๋๋ฅผ ๊ฑฐ์ ๋ณด์ง ๋ชปํ๊ณ ๋ด๊ฐ ๋งก์ ๋ถ๋ถ์ ๊ฐ๋ฐํ๊ธฐ์ ๊ธ๊ธํ๋๋ฐ, ์ฝ๋๋ฆฌ๋ทฐ ๋ฌธํ๋ฅผ ๋์
ํ๊ณ ๋จ์ด ์ง ์ฝ๋๋ฅผ ์ฝ๋ ๋ฅ๋ ฅ์ ๊ธฐ๋ฅด๊ณ ์๋ค. 1์๋ถํฐ ํ๊ธฐ ์์ํ๋๋ฐ, ์ฒ์์๋ ๋จ์ด ์ง ์ฝ๋๋ฅผ ์ดํดํ๊ธฐ ์๊ฐ์ด ๊ต์ฅํ ์ค๋๊ฑธ๋ ธ๋ค.. ๊ทธ๋ฆฌ๊ณ ์ฝ๋ฉํธ๋ฅผ ๋ฌ๋๋ ์ด ๋ง์ด ์ค๋์ด ๊ฐ๋ฅํ์ง, ์๋..
๋ฆฌํธ์ฝ๋๋ฅผ ํ๋ ๋ฌธ์ ์ such that ์ด๋ผ๋ ๊ตฌ๋ฌธ์ด ๋ง์ด ๋์จ๋ค. ๊ทธ๋ฆฌ๊ณ ๋ํ ์ํ์ ๋ฐฐ์ธ๋๋ such that ์ด๋ผ๋ ๊ตฌ๋ฌธ์ด ๋ง์ด ๋์๋ค. ๋์ถฉ ๊ฐ์ ์ค๋๋ฐ ์ ํํ ์ด๋ค ๋ป์ผ๋ก ํด์ํด์ผ ํ๋ ๊ฑธ๊น? "๋ค์์ ์ค๋ ๊ฒ์ ๋ง์กฑํ๋" ์ด๋ผ๊ณ ํด์ํ๋ฉด ๊ฐ์ฅ ์ ํฉํ๋ค. ๋ฆฌํธ์ฝ๋ 15. 3SUM ๋ฌธ์ Given an integer array nums, return all the triplets `[nums[i], nums[j], nums[k]]` such that `i != j`,` i != k`, and `j != k`, and `nums[i] + nums[j] + nums[k] == 0`. ํด์ ์ ์ ๋ฐฐ์ด nums๊ฐ ์ฃผ์ด์ก์๋ ๋ชจ๋ 3์์์งํฉ `[nums[i], nums[j], nums[k]]`์ ๋ฆฌํดํด๋ผ..
์๋ก ์ด๋ฏธ์ง ๋ฐ์ดํฐ๋ฅผ ์๋ฒ์์ ๋ฐ์์ฌ๋, ์ด๋ฏธ์ง src ํ๊ทธ๋ก ๋ฐ๋ก ์ฌ์ฉํ ์ ์๋ string ํํ๋ก ๋ฐ๋ก ๋ฐ์์ฌ ์ ์๋ ๊ฒ์ด ์๋, ์ด๋ฏธ์ง ๋ฐ์ดํฐ ์ ๋ณด + ์ด๋ฏธ์ง ํ์ผ ๋ค์ด๋ก๋๋ฅผ ํตํด ์ด๋ฏธ์ง๋ฅผ ํ๋ฉด์ ๋์ธ ์ ์๋ค. 1. ์ด๋ฆ, ๋ ์ง ๋ฑ์ด ํฌํจ๋์ด์๋ ์ด๋ฏธ์ง ๋ฐ์ดํฐ api๋ฅผ ๋จผ์ ํธ์ถ 2. ์ด๋ฏธ์ง๋ฅผ ๋ฐ์์ค๊ธฐ ์ํ ์ด๋ฏธ์ง ํ์ผ์ ๋ค์ด๋ก๋ํ๋ api๋ฅผ ํธ์ถ ๋ ๊ฐ์ง๋ฅผ api๋ฅผ ํ์ฉํด์ ํ๋ฉด์ ์ด๋ฏธ์ง๋ฅผ ๋์ด๋ค. ๋ฌธ์ ์ด๋ฏธ์ง ๋ชฉ๋ก์ ํ๋ฉด์ ๋์ธ๋ string ํํ์ ์ด๋ฏธ์ง ๊ด๋ จ ๋ฐ์ดํฐ๋ง ๋์ฐ๋ ๊ฒ์ด ์๋ ์ด๋ฏธ์ง ํ์ผ์ ๋ค์ด๋ก๋ ๋ฐ์์ ํ๋ฉด์ ํ์ถํด์ผํ๋, ์ด๋ฏธ์ง ๋ฐ์ดํฐ ๋ชฉ๋ก์ ๋จผ์ ์ฟผ๋ฆฌ๋ก ๋ฐ์์ค๊ณ , ๋ฐ์์จ ๋ชฉ๋ก ์ ๋ณด๋ก ์ด๋ฏธ์ง ํ์ผ์ ๋ค์ด๋ก๋ ๋ฐ๊ณ ๋์ ํ๋ฉด์ ๋ ๋๋งํ๊ฒ ํ๋ค. ๊ทธ๋ฌ๋๋ ์ ์ฒด ์ด๋ฏธ์ง๊ฐ ๋ค์ด๋ฐ์..