[자료구조] 재귀함수
Cori
재귀함수0) 정의 -> 메소드 혹은 함수의 내부에서 자기자신의 메소드 혹은 함수를 다시 호출하는 함수 1) 구조 def solution(trump, loc): if 종료조건: pass return solution(trump, loc + 1)* 재귀함수 사용시에는 조건문을 활용하여 재귀함수 종료조건을 삽입해야 함 2) 사용 이유-> 코드의 간결화 및 변수 사용 최소화 3) 재귀함수 깊이 * 재귀함수의 최대 깊이 기본값은 1,000이지만, 다음과 같이 옵션을 설정해주면 최대 깊이 제한을 변경 할 수 있다. import sys sys.setrecursionlimit(2500)4) 활용 예시Q. data = [3, 5, 8] 성분들의 합으로 표현할 수 있는 숫자의 경우의 수는 ?· 반복..