- 함수 안에서 동일한 함수를 호출하는 형태
- 파이썬은 한번에 호출되는 재귀 호출이 1000회 이하가 되어야 함
(예제 1) 팩토리얼 값을 구하는 함수
(예제 2) 숫자가 들어있는 리스트의 모든 요소 합을 구하는 함수
(예제 3) 거꾸로 읽어도 같은 단어(회문, Palindrome)를 판별할 수 있는 함수
(예제 4) n이 1이 될 때까지 홀수면 (3*n+1)을 하고, 짝수면 2로 나누는 함수
(예제 5) 정수 n을 1, 2, 3의 합으로 나타낼 수 있는 방법의 수를 구하는 함수
'자료구조 & 알고리즘' 카테고리의 다른 글
[파이썬] 병합 정렬(Merge Sort) 구현하기 (0) | 2021.03.21 |
---|---|
[파이썬] 동적 계획법(DP)과 분할 정복(DAC) (0) | 2021.03.21 |
[파이썬] 버블 정렬, 삽입 정렬, 선택 정렬 구현하기 (0) | 2021.03.20 |
[파이썬] 힙(Heap) 직접 구현하기 (0) | 2021.03.17 |
[파이썬] 이진 탐색 트리(Binary Search Tree) 직접 구현하기 (0) | 2021.03.17 |