Pergunta de entrevista da empresa Indeed

Implement the Fibonacci sequence with O(n)

Respostas da entrevista

Sigiloso

10 de jun. de 2016

Python: def iterative_fib(n): last_1 = 0; last_2 = 1; for i in range(1, n): fib = last_1 + last_2 last_1 = last_2 last_2 = fib return fib The recursive solution IS NOT O(n)!

2

Sigiloso

25 de jul. de 2018

...if you use a hash map to save every previous (number, fib(number)) couple.

Sigiloso

17 de set. de 2015

Recursively.