TIL 9일차

Moon Seongseok·2021년 2월 9일

목표했던 것

내장 메소드를 함수로 구현 ✔

Array 내장 메소드들을 함수로 구현하는 Part1 Part2 과제가 있었다.
Part1 까지는 할만했는데 Part2 부터는 평소에 쓰지 않았던 메소드들이 나와서 많이 어려웠다.
못풀었던 것들을 다시 처음부터 풀어볼까 했지만, 교육 엔지니어님이 현업에서 많이 쓰이진 않을 거라고 하셔서 나중에 레퍼런스 코드들을 보면서 원리만 이해하려고 한다. 그래서 남은 시간에는 내일 학습하게 될 재귀 함수에 대해서 공부를 하였다.

재귀 함수

어떤 문제를 해결할 때 구조는 동일하지만 더 작은 경우를 해결함으로써 그 문제를 해결하는 것을 재귀라고 한다.

"프로그램에 반복문을 사용하면 프로그램의 성능을 향상시킬 수 있지만, 재귀를 사용하면 프로그래머의 능력을 향상시킬 수 있다."
Stack overflow - Leigh caldwell

재귀 함수를 좀 봤는데 이것도 좀 고비일 것 같다는 생각이 든다... ㅎㅎ
알고리즘 책에 마침 재귀에 관한 파트가 있어서 자기 전에 잠깐 보고 내일부터 본격적으로 공부해보자.

0개의 댓글