Pular para o conteúdo principal

Questão de Algoritmos e Estrutura de Dados — Estrutura de Dados — CESPE / CEBRASPE 2022

Algoritmos e Estrutura de DadosEstrutura de Dados
Código
ce134528
Banca
CESPE / CEBRASPE
Órgão
DPE-RO
Ano
2022
Nível
Superior
Cargo
Analista da Defensoria Pública - Programação
Se os elementos X, Y, W, Z, nessa ordem, forem colocados em uma pilha e excluídos um de cada vez, eles serão removidos na ordem
  1. AX, Y, W, Z.
  2. BY, Z, X, W.
  3. CZ, W, Y, X.
  4. DZ, X, Y, W.
  5. EW, Y, X, Z.
Revelar gabarito e comentário

GabaritoC — Z, W, Y, X.

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”.

Estrutura de Dados: Pilha (LIFO)

Gabarito: letra C. Em uma pilha, o último elemento inserido é o primeiro a ser removido (LIFO – Last In, First Out). Os elementos X, Y, W, Z são inseridos nessa ordem; portanto, ao removê-los um a um, a ordem será Z, W, Y, X. A alternativa C reproduz exatamente essa sequência.

A pilha é uma estrutura de dados linear que segue a política LIFO. As operações básicas são push (inserir no topo) e pop (remover do topo). Diferentemente da fila (FIFO – First In, First Out), na pilha a ordem de saída é inversa à ordem de entrada.

  1. 1Push X
  2. 2Push Y
  3. 3Push W
  4. 4Push Z
  5. 5Pop Z
  6. 6Pop W
  7. 7Pop Y
  8. 8Pop X
LEVEL · soulevel.com.br

Alternativa A — ❌ Incorreta

Apresenta a ordem X, Y, W, Z, que corresponde à ordem de inserção, típica de uma fila, não de uma pilha.

Alternativa B — ❌ Incorreta

Sequência Y, Z, X, W. Não corresponde a nenhuma ordem coerente para uma pilha com os elementos dados.

Alternativa C — ✅ Correta ⟵ GABARITO

Sequência Z, W, Y, X. Exatamente a ordem inversa da inserção, conforme o comportamento LIFO.

Alternativa D — ❌ Incorreta

Sequência Z, X, Y, W. Mistura a ordem do último elemento (Z) com uma ordenação incorreta dos demais.

Alternativa E — ❌ Incorreta

Sequência W, Y, X, Z. O primeiro removido seria o penúltimo inserido (W), o que não respeita a regra LIFO.

PEGA ESSA DICA!

Para questões de pilha, lembre-se: a ordem de remoção é sempre o inverso da ordem de inserção. Visualize uma pilha de pratos: o último colocado é o primeiro retirado. Já na fila (FIFO), a ordem de saída é igual à de entrada.

Gabarito: letra C

Link permanente: /questoes/ce134528