Recursive
Last updated
Last updated
์ฌ๊ท๋ ์ค์ค๋ก ํธ์ถํ๋ค ์กฐ๊ฑด์ ๋ง๋ ์ข ๋ฃ๋ฅผํ๋ ํจ์๋ฅผ ์๋ฏธํฉ๋๋ค.
return์ ์ฐ์ฐ์ด ์์ผ๋ฉด ์ผ๋ฐ์ ์ธ ์ฌ๊ท๋ฌธ์ ๋๋ค.
return์ ์ฐ์ฐ์ด ์์ผ๋ฉด ๊ผฌ๋ฆฌ์ฌ๊ท์ ๋๋ค
์ฌ๊ทํจ์๋ ์ผ๋ฐ์ ์ผ๋ก ๋ฃจํ๋ฌธ๊ณผ ๋ค๋ฅด๊ฒ ๊ณ์ ์คํ์ด ์์ด๋๊ฒ์ ๋ณผ ์ ์๋ค.
์ฝํ๋ฆฐ์์๋ tailrec์ผ๋ก ์์๊ฐ์ ๊ผฌ๋ฆฌ์ฌ๊ท๋ฌธ์ ์ฝ๊ฒ Loop๋ฅผ ์ด์ฉํ ์ฝ๋๋ก ์์ฑํ ์ ์์ต๋๋ค.
์ ๋ฐฉ์์ฒ๋ผ ๊ผฌ๋ฆฌ์ฌ๊ท๋ฅผ ์์ ๊ณ , ๋ฃจํ๋ฅผ ์ด์ฉํ ์ฝ๋๋ก ๋ณํ๋ฉ๋๋ค