Я только что получил этот вопрос на собеседовании и понятия не имел, как рассчитать ответ.
Сколько дополнительных вызовов функций требует фил (n), если "LINE 3" удалена? Ответ должен быть в терминах n.
int fib(int n) {
if(n == 0) return 0;
if(n == 1) return 1;
if(n == 2) return 1; //LINE 3 HERE <---
return fib(n - 1) + fib(n - 2);
}