728x90
728x90
- 재귀함수
- 자기 자신을 호출하는 함수
- 종료 조건이 호출될 때 까지 반복적으로 호출된다.
- 반복문으로 대체 가능하다.
- 코드가 간결하다.
- 호출될 때마다 메모리 스택에 쌓여 Stack Overflow가 발생할 수 있다.
- 꼬리 재귀 최적화
- 선형 알고리즘으로 해석하여 실행한다.
- Stack Overflow가 발생하지 않는다.
- 언어에서 기능을 지원해야 한다.
- 대표적인 예 - 하노이의 탑
728x90
728x90
'IT 영상 후기' 카테고리의 다른 글
영상 후기 - [10분 테코톡] 😼 피카의 TDD와 단위테스트 (0) | 2023.03.03 |
---|---|
영상 후기 - 함수형 프로그래밍이 뭔가요? (0) | 2023.03.02 |
영상 후기 - 도커가 뭐고 왜 쓰는건가요? (0) | 2023.03.02 |
영상 후기 - 정적 웹은 뭐고 동적 웹은 뭔가요? (0) | 2023.03.02 |
영상 후기 - [10분 테코톡] 🎅무민의 JVM Stack & Heap (0) | 2023.02.28 |