로딩
요청 처리 중입니다...

[이것이 코딩 테스트다 with Python] 17강 재귀 함수

 [이것이 코딩 테스트다 with Python] 17강 재귀 함수

17강 유튜브 링크 https://youtu.be/gFpKGWdEE5g 1. 재귀함수 1) 재귀 함수 종료 조건 2) 팩토리얼 구현 예제 3) 최대공약수 계산(유클리드 호제법) 예제 4) 재귀 함수 사용의 유의 사항 재귀 함수 재귀 함수(Recursive Function)란 자기 자신을 다시 호출하는 함수를 의미 단순한 형태의 재귀 함수 예제 → '재귀 함수를 호출합니다'라는 문자열을 무한히 출력 → 어느정도 출력하다가 최대 재귀 깊이 초과 메세지가 출력 def recursive_function(): print('재귀 함수를 호출합니다') recursive_function() recursive_function() 1) 재귀 함수 종료 조건 재귀 함수를 문제 풀이에서 사용할 때는 재귀 함수의 종료 조건을 반드시 명시해야 함 종료 조건을 제대로 명시하지 않으면 함수가 무한히 호출될 수 있음 재귀 함수 종료 조건 예제 def recursive_function(i): # 100번째 호출을 ...

# recursive # 코딩테스트 # 재귀함수 # 이코테 # 이것이코딩테스트다withPython # 이것이코딩테스트다 # 이것이취업을위한코딩테스트다 # 노란오리이코테 # 노란오리의하루기록 # 파이썬