재귀 호출의 일반적인 형태
일반적인 형태 1
def function(입력):
if 입력 > 일정값: # 입력이 일정 값 이상이면
return function(입력 - 1) # 입력보다 작은 값
else:
return 일정값, 입력값 또는 특정값 # 재귀 호출 종료
일반적인 형태 2
def function(입력):
if 입력 <= 일정값: # 입력이 일정값보다 작으면
return 일정값, 입력값 또는 특정값 # 재귀 호출 종료
function(입력보다 작은값)
return 결과값
'~2023.02 > 알고리즘' 카테고리의 다른 글
dp (0) | 2022.03.05 |
---|---|
[기본 정렬 알고리즘 #4] 참고, 공간복잡도 (0) | 2022.02.28 |
[기본 정렬 알고리즘 #3] 선택 정렬 (0) | 2022.02.28 |
[기본 정렬 알고리즘 #2] 삽입 정렬 (0) | 2022.02.28 |
[기본 정렬 알고리즘 #1] 버블 정렬 (0) | 2022.02.28 |