피보나치
#include <iostream>
#include <iomanip>
using namespace std;
long fib(long num);
int main(void)
{
int looper;
int seriesSize;
cout<< "몇개출력?";
cin>>seriesSize;
for(int i=0; i<seriesSize; i++)
{
cout<< fib(i) <<endl;
}
}
long fib(long num)
{
//베이스케이스
if(num==0 || num ==1)
{
return num;
}
//제너럴케이스
else
{
return(fib(num-1)+ fib(num-2));
}
}
'1. IT Story > Development' 카테고리의 다른 글
insertionSort (0) | 2012.03.28 |
---|---|
Heap Tree (보기좋게출력) (0) | 2012.03.28 |
하노이타워 (0) | 2012.03.28 |
이진찾기 (0) | 2012.03.28 |
윈도우폰 게임개발 기초(WindowPhoneGame) (0) | 2012.03.07 |
C# 채팅 프로그램(Client 확장) (0) | 2012.03.07 |
C# 채팅 프로그램(Server 확장) (4) | 2012.03.07 |
C# 채팅 프로그램(Client) (0) | 2012.03.07 |