Vamos inicialmente ver a condição inicial dessa recursão
Para
qualquer, a expressão de tempo desse algoritmo fica
Ora, a expressão acima é a função de recorrência que devolve o
-ésimo
numero de Fibonacci. Logo, a complexidade de tempo desse algoritmo
será, para uma entrada
, o valor do
-ésimo número
de Fibonacci, cujo valor é dado pela fórmula:
Ou, arredondando para o inteiro mais próximo:
Onde
A demonstração completa da obtenção de
pode ser obtida
em[3, p.212-219]
Finalmente, para fechar esse item, seria bom resaltar que