๋ฐ์ํ
๐ ์ค๋ ๋ฐฐ์ด ๊ฒ
โ๏ธ ์ฌ๊ท
๋ฌธ์ ๋ฅผ ๊ตฌ์กฐ๋ ๋น์ทํ์ง๋ง ๋ ์์ ๋ฌธ์ ๋ก ์ชผ๊ฐค ์ ์์ ๋ ์ ์ฉํ ์ ๊ทผ ๋ฐฉ๋ฒ์ธ '์ฌ๊ท'์ ๋ํด ๋ฐฐ์ฐ๊ณ ๊ด๋ จ๋ ๋ฌธ์ ๋ฅผ ํ์ด๋ดค๋ค. ์ฌ๊ท๋ ์๊ธฐ ์์ ์ ํธ์ถํ๋ ํจ์์ธ๋ฐ, ์ฒ์ ๊ณต๋ถํ ๋๋ ๋๋ฌด ์ถ์์ ์ด๋ผ ๋ด๊ฐ ์ ๋๋ก ์ดํดํ๊ฑด์ง ์ ๋ชจ๋ฅด๊ฒ ์๋ค. ๊ทธ๋๋ ๋ฌธ์ ๋ฅผ ํ๋ค๋ณด๋๊น '๋ ์์ ๋ฌธ์ ๋ก ์ชผ๊ฐ ๋ค' ๊ฒ์ด ๋ฌด์จ ์๋ฏธ์ธ์ง ์ ์ ์์๋ค. ์์ง ํ๋ํ๋ ๊ทธ๋ฆผ๊ทธ๋ฆฌ๊ณ ์ ์ด๊ฐ๋ฉด์ ํ์ด์ผํ๋ ๋จ๊ณ๋ผ ์ฃผ๋ง๋์ ๋ ๋ณต์ตํ๊ณ ์ฐ์ตํด์ผ๊ฒ ๋ค. ํนํ ์ฒ์๋ถํฐ base case์ recursive case๋ก ๋๋ ์ ์๊ฐํ๋ ๋ฐฉ๋ฒ์ ์ข ๋ ์ตํ์ผ๊ฒ ๋ค. ๋ฌด์๋ณด๋ค ์ฌ๊ท๋ฅผ ์ข์ํด๋ณด๋๋ก ๋ ธ๋ ฅํด์ผ์ง..๐ข
๐ ๋ ๊ณต๋ถํ ๊ฒ
โ๏ธ ์ฌ๊ท ํจ์ ํ์ฉ
๋ํ์ ์ผ๋ก JSON ๊ตฌ์กฐ๋ DOM ๊ตฌ์กฐ๊ฐ ํฌํจ๋ ํธ๋ฆฌ ๊ตฌ์กฐ์ ์ฌ๊ท ํจ์๋ฅผ ํ์ฉํ๋ ์ฌ๋ก๋ค์ ์ฐพ์๋ณด๋ ค๊ณ ํ๋ค.
โ๏ธ ์ฌ๊ท ํจ์ ์์ฉ
ํ๋ ธ์ด์ ํ, ์กฐํฉ(combination) ๋ฌธ์ ๋ฅผ ์ฌ๊ท๋ฅผ ์ฌ์ฉํ์ ๋์ ๊ทธ๋ ์ง ์์ ๊ฒฝ์ฐ๋ก ๋๋์ด ๊ตฌํํด๋ณด๊ณ ๋น๊ตํด ๋ณด๋ฉฐ ์ ์ฌ๊ท๊ฐ ํจ์จ์ ์ธ์ง ๋๊ปด๋ณด๋ ค๊ณ ํ๋ค.
๋ฐ์ํ
'Daily > Today I Learned' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
210102_TIL (๋ณต์ต, ํธ์ํ๋ฌ ๋ฆฌํฉํ ๋ง) (0) | 2021.01.03 |
---|---|
210101_TIL (๋ณต์ตํ๋ ๋ ) (0) | 2021.01.02 |
201230_TIL (๋น๋๊ธฐ, ๋ฉ๋ชจ์ด์ ์ด์ ) (0) | 2020.12.30 |
201229_TIL (0) | 2020.12.30 |
201228_TIL (0) | 2020.12.29 |
๋๊ธ