0
안녕하세요 여러분,이 코드 조각에 대한 도움이 필요합니다. 계산은이 코드를 계산할 때 정확한 형식을 모르는 문제입니다. 어떤 도움이 될 것입니다.FIbonacci 비 재귀 함수에 대한 시간 복잡성
int fib(int n)
{
int prev = -1;
int result = 1;
int sum = 0;
for(int i = 0;i <= n;++ i)
{
sum = result + prev;
prev = result;
result = sum;
}
return result;
}
내 교수는 fibonacci에 대해 비 재귀 함수를 작성하라고 말했고이 알고리즘의 시간 복잡도를 작성하길 원합니다. 어떤 공식을 사용해야하는지 알지 못합니다. – CodeCracker
이 "특정 공식"은 빅 오를 아는 것입니다. 여기에 대한 내용은 http://www.programmerinterview.com/index.php/data-structures/big-o-notation/에서 읽을 수 있습니다. – Dillon
덕분에 큰 도움이되었습니다. 나는 몇몇 pdfs를 다운로드했다. – CodeCracker