팩토리얼을 재귀 함수로 구현하였다.
일단 for문을 이용한 팩토리얼을 간단히 구현해보면 다음과 같다.
int main() |
이 경우 i=5이므로 5!에 대한 결과인 120을 출력한다.
이러한 반복적인 과정을 조금 생각해보면 다음과 같이 재귀적으로 구현할 수 있다.
#include <stdio.h> |
'프로그래밍 > 알고리즘' 카테고리의 다른 글
하노이 타워 (0) | 2014.02.13 |
---|---|
재귀적 이진 탐색 알고리즘 (0) | 2014.02.11 |
이진 탐색 (Binary Search) (0) | 2014.02.06 |
1+(1+2)+(1+2+3)+(1+2+3+4)+(1+2+3+4+5)의 결과를 구하는 알고리즘 (0) | 2013.02.17 |