Logo Passei Direto
Buscar
A respeito da notação Big O, que designa a complexidade de algoritmos, avalie as afirmativas a seguir.
É correto o que se afirma em:
I – Algoritmos de complexidade O(log n), ou complexidade logarítmica, são aqueles em que o número de instruções executadas cresce muito rapidamente para um pequeno número de dados.
II – Algoritmos de complexidade O(n), ou complexidade linear, são aqueles em que um pequeno trabalho é realizado sobre cada elemento de entrada.
III – Algoritmos de complexidade O(1), ou complexidade constante, são aqueles em que as instruções do algoritmo são executadas um número fixo de vezes.
A) I, apenas.
B) II, apenas.
C) I e III, apenas.
D) II e III, apenas.
E) I, II e III.
User badge image
Aprendendo Através de Exercícios

há 3 meses

Respostas

User badge image

Ed Verified user icon

há 3 meses

Vamos analisar cada afirmativa: I – Algoritmos de complexidade O(log n), ou complexidade logarítmica, são aqueles em que o número de instruções executadas cresce muito rapidamente para um pequeno número de dados. Falso. Na verdade, a complexidade logarítmica significa que o número de instruções executadas cresce lentamente à medida que o tamanho dos dados aumenta. Um exemplo típico é a busca binária. II – Algoritmos de complexidade O(n), ou complexidade linear, são aqueles em que um pequeno trabalho é realizado sobre cada elemento de entrada. Verdadeiro. Isso está correto, pois em algoritmos de complexidade linear, o tempo de execução cresce proporcionalmente ao número de elementos de entrada. III – Algoritmos de complexidade O(1), ou complexidade constante, são aqueles em que as instruções do algoritmo são executadas um número fixo de vezes. Verdadeiro. Isso está correto, pois a complexidade constante significa que o tempo de execução não depende do tamanho da entrada. Agora, considerando as análises: - O item I é falso. - O item II é verdadeiro. - O item III é verdadeiro. Portanto, a alternativa que contém todos os itens verdadeiros é: D) II e III.

Essa resposta te ajudou?

0
Dislike0
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar essa resposta. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Essa pergunta também está no material:

Mais perguntas desse material

Mais conteúdos dessa disciplina