Imagem de fundo

O gráfico a seguir representa linhas resultantes de funções de n (número de entradas) p...

O gráfico a seguir representa linhas resultantes de funções de n (número de entradas) por f(n) (número de passos e/ou tempo consumido na solução) para determinados algoritmos. Quando determinado algoritmo possui um grau de complexidade muito grande à medida que se aumenta o número de entradas, ou o tamanho da entrada em número de bits para representá-la, aumenta-se o tempo ou número de passos da solução de acordo com uma função matemática. Pela análise do gráfico e de acordo com as referências descritas em bibliografias do assunto referentes à complexidade de algoritmos, assinale a alternativa que indica a ordem das funções que representam e traduzem a complexidade de algoritmos em ordem crescente, isto é, da menor para a maior complexidade de algoritmos.

 

A

log n, n, n * log n, n2, 2 n.

B

log n, n * log n, n, 2 n; n2.

C

n, log n, n * log n, 2 n; n2.

D

n, n * log n, log n, n2, 2 n.

E

n * log n, log n, n, 2 n; n2.