Questão de Algoritmos e Estrutura de Dados — Estrutura de Dados — NUCEPE 2018
Algoritmos e Estrutura de Dados›Estrutura de Dados
Código
qq384490
Banca
NUCEPE
Órgão
PC-PI
Ano
2018
Nível
Superior
Cargo
Perito Criminal – Informática
Acerca da estrutura de dados do tipo filas, considere as operações de inserção e remoção de uma fila F abaixo:1. enfileira ('amarelo', F)2. enfileira ('branco', F)3. enfileira ('verde', F)4. enfileira ('vermelho', F)5. desenfileira (F)6. desenfileira (F)7. enfileira ('azul', F)8. enfileira (desenfileira (F), F)O resultado final das operações resulta em:
A[verde, azul, vermelho].
B[branco, azul, amarelo].
C[verde, azul].
D[amarelo, branco].
E[vermelho, azul, verde].
Revelar gabarito e comentário▾
GabaritoE — [vermelho, azul, verde].
Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.
Filas (FIFO) – Simulação das operações
Gabarito: letra E. A fila é uma estrutura FIFO (First In, First Out). Simulando as operações: ao final, a fila contém os elementos na ordem [vermelho, azul, verde].
A questão testa a compreensão do comportamento de filas. Basta executar cada operação na sequência:
enfileira ('amarelo', F) → F = ['amarelo']
enfileira ('branco', F) → F = ['amarelo', 'branco']
enfileira ('verde', F) → F = ['amarelo', 'branco', 'verde']
enfileira ('vermelho', F) → F = ['amarelo', 'branco', 'verde', 'vermelho']