GABARITA Entrar

CESGRANRIO · 2024 · Banco Nacional de Desenvolvimento Econômico e Social · Analista

Questão 55 – Tecnologia da Informação – CESGRANRIO 2024 – Banco Nacional de Desenvolvimento Econômico e Social (Analista)

Considere os seguintes algoritmos, todos com complexidade assintótica O(n):

Algoritmo 1: executa uma iteração simples sobre uma lista de tamanho n.

Algoritmo 2: executa duas iterações simples sobre uma lista de tamanho n, uma após a outra.

Algoritmo 3: executa uma iteração simples sobre uma lista de tamanho n, mas a iteração interna realiza uma operação constante que leva t_C tempo.

Algoritmo 4: executa uma iteração sobre uma lista de tamanho n e, dentro dessa iteração, realiza uma operação constante k vezes, em que o tempo total das operações é k * t_D e(k * t_D > t_C).

Algoritmo 5: executa uma iteração simples sobre uma lista de tamanho n, mas a iteração interna realiza uma operação com complexidade O(1).

Qual dos algoritmos é menos eficiente em termos de tempo de execução, embora todos tenham a mesma complexidade assintótica O(n)?

Anulada

Gabarito preliminar: D

Ver outras questões deste assunto

Observações: questão anulada no gabarito definitivo

Comentários

Ainda não há comentários publicados.

Entre para comentar

Atalhos de teclado
  • A–E ou 1–5 selecionam a alternativa.
  • C ou E marcam Certo ou Errado.
  • Enter responde.
  • Seta para a direita ou esquerda abre a próxima ou a anterior.
  • X elimina a alternativa em foco.
Reportar problema

Treine com histórico e revisão

No app, seus erros voltam para revisão e você acompanha o desempenho por disciplina.

Abrir o app