namespace RecursiveToLoopSamplesCS
{
class BinaryRecursion
{
public static int FibNum(int n)
{
if (n < 1)
{
return -1;
}
if (1 == n || 2 == n)
{
return 1;
}
int addVal = FibNum(n - 1);
addVal += FibNum(n - 2);
return addVal;
}
}
}
{
class BinaryRecursion
{
public static int FibNum(int n)
{
if (n < 1)
{
return -1;
}
if (1 == n || 2 == n)
{
return 1;
}
int addVal = FibNum(n - 1);
addVal += FibNum(n - 2);
return addVal;
}
}
}
반응형
'프로그래밍 > C#' 카테고리의 다른 글
C# 스레드 thread (0) | 2019.03.24 |
---|---|
C# 타이머 Timer (0) | 2019.03.24 |
C# 정렬 sort (0) | 2019.03.24 |
C# BinarySearchTree 이진탐색트리 (0) | 2019.03.24 |
C# 파일 읽기 (0) | 2019.03.24 |