Procura

Algoritmos e estrutura de dadosListas


EXERCÍCIOS - Exercício 5

  • (FGV 2015)

Considere um sistema que enfileira tarefas a serem executadas com variadas prioridades. Ao comparar duas formas comuns de implementação de listas de prioridade, uma usando lista ordenada e outra usando heap binária, conclui-se que:


A) lista ordenada é mais indicada, pois apresenta complexidade O(1) para inserção, remoção e consulta;

B) lista ordenada é mais indicada, pois, apesar de sua complexidade de inserção ser O(n), suas complexidades de remoção e consulta são O(1);

C) heap binária é mais indicada, pois apresenta complexidade O(log n) para inserção e remoção e O(1) para consulta;

D) heap binária é mais indicada, pois apresenta complexidade O(1) para inserção e remoção e O(log n) para consulta;

E) ambas as escolhas são boas, pois apresentam as mesmas complexidades para inserção, remoção e consulta.


Próximo:
EXERCÍCIOS - Exercício 6

Vamos para o Anterior: Exercício 4

Tente Este: Exercício 32

Primeiro: Exercício 1

VOLTAR ao índice: Algoritmos e estrutura de dados






Cadastre-se e ganhe o primeiro capítulo do livro.
+
((ts_substr_ig=0.00ms))((ts_substr_id=1.83ms))((ts_substr_m2=0.00ms))((ts_substr_p2=0.72ms))((ts_substr_c=1.11ms))((ts_substr_im=1.04ms))
((total= 5ms))