재귀를 이용해 C언어로 피보나치 수열을 구현
피보나치 수열 규칙
1. 처음 2개의 숫자는 1이다.
2. 3번째 값부터는 앞의 두 수를 더한 값이다.
// 피보나치 수열
int fibo(int n)
{
if(n<=1)
return n;
return fibo(n-1) + fibo(n-2);
}
int main()
{
printf("%d",fibo(10));
}
'기타 > 자료구조 & 알고리즘' 카테고리의 다른 글
합병 정렬 (Merge Sort) (0) | 2021.01.15 |
---|---|
버블 정렬 (Bubble Sort) (0) | 2021.01.14 |
[리스트] ArrayList, LinkedList (0) | 2018.04.09 |
[재귀] 하노이 타워 (0) | 2018.04.09 |
[성능분석] 시간복잡도, 공간복잡도 (0) | 2018.04.09 |