Anotação o-grande (big-o notation) é denominada complexidade do algoritmo, sendo exemplos dessa notação
o(n2), o(log n), o(n), (n. logn), o(1). neste contexto, analise as afirmações abaixo que tratam da complexidade de um algoritmo, e assinale a alternativa correta.i - é uma medida da eficiência do algoritmo quando o tamanho do conjunto de dados tende para infinito.
ii - é uma medida do número de ciclos de cpu necessários para processar um conjunto de dados.
iii - a complexidade de um algoritmo varia, se mais processadores forem usados.
iv - a complexidade de um algoritmo é menor em processadores mais rápidos.
v - é uma medida do tempo necessário para processar um conjunto de dados.
a -somente a iv é correta.
b- somente a ii é correta.
c- somente a i é correta.
d- somente a iii é correta.
somente a v é correta.
1 Resposta
Clique aqui para adicionar a sua resposta.
felpopinha2
Olá!
Na análise de algoritmo, um limite superior assintótico é uma função que serve como limite superior de outra função quando o argumento tende ao infinito.
Usualmente a notação de Landau é usada: O (g (x)), Ordem de g (x), coloquialmente chamada Notação O Grande, para referir-se a funções limitadas superiormente pela função g (x).
a notação O-Grande (Big-O notation) é a representação relativa da complexidade de um algoritmo porque o Big O tenta simplificar a comparação entre algoritmos para uma única variável relativa; essa comparação só faz sentido se forem algoritmos semelhantes, não é muito útil comparar um algoritmo de busca com um algoritmo de classificação.
Assim a alternativa correta é : C- Somente a I é correta.