Imagem de fundo

Durante o desenvolvimento de um sistema de tramitação de processos legislativos, o Anal...

Durante o desenvolvimento de um sistema de tramitação de processos legislativos, o Analista precisou implementar uma funcionalidade que armazenasse documentos em ordem de prioridade para serem processados. Novos documentos podem ser inseridos a qualquer momento, mas os mais prioritários devem sempre ser processados primeiro. Assinale a alternativa correta que corresponde a estrutura indicada.


A

Pilha, porque mantém a ordem de chegada, mesmo com elementos prioritários.


B

Lista duplamente encadeada, pela agilidade na navegação nos dois sentidos.


C

Fila circular, por garantir ciclos contínuos de inserção e remoção de dados.


D

Hash table, pela rápida localização de elementos a partir de uma chave.


E

Fila de prioridade, que organiza os elementos com base em sua importância.