상세 컨텐츠

본문 제목

[Python] 그래프 탐색 알고리즘: 재귀 함수 사용의 유의 사항

Python/이코테

by Gopythor 2022. 6. 11. 20:42

본문

728x90
반응형
  • 재귀 함수를 잘 활용하면 복잡한 알고리즘을 간결하게 작성할 수 있습니다.
    • 단, 오히려 다른 사람이 이해하기 어려운 형태의 코드가 될 수 있으므로 신중하게 사용해야 합니다.
  • 모든 재귀 함수는 반복문을 이용하여 동일한 기능을 구현할 수 있습니다.
  • 재귀 함수가 반복문보다 유리한 경우도 있고 불리한 경우도 있음
  • 컴퓨터가 함수를 연속적으로 호출하면 컴퓨터 메모리 내부의 스택 프레임에 쌓입니다.
    • 그래서 스택을 사용해야 할 때 구현상 스택 라이브러리 대신에 재귀 함수를 이용하는 경우가 많습니다.
728x90
반응형

관련글 더보기

댓글 영역