Considere que os itens W, X, Y e Z foram inseridos nessa or...

Próximas questões
Com base no mesmo assunto
Q865986 Algoritmos e Estrutura de Dados
Considere que os itens W, X, Y e Z foram inseridos nessa ordem em uma pilha. Necessariamente, o último elemento a ser removido dessa pilha é o elemento
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Alternativa Correta: A - W

Vamos entender passo a passo por que a alternativa correta é a letra A, ao mesmo tempo em que exploramos o conceito fundamental de pilhas em Estruturas de Dados.

As pilhas são estruturas de dados que seguem a política LIFO, ou seja, Last In, First Out (o último a entrar é o primeiro a sair).

Quando os itens W, X, Y e Z são inseridos nessa ordem em uma pilha, o item Z é o último a ser inserido. Portanto, de acordo com a política LIFO, Z será o primeiro a ser removido quando começarmos a retirar elementos da pilha.

A sequência de remoção dos itens será Z, Y, X, e finalmente W. Ou seja, W, que foi o primeiro a ser inserido, será o último a ser removido.

Agora, vamos analisar as alternativas incorretas:

B - X: X foi o segundo elemento a ser inserido. Em uma pilha, ele não pode ser o último a ser removido, pois os elementos inseridos depois dele (Y e Z) precisam ser removidos primeiro.

C - Y: Y foi o terceiro elemento a ser inserido. Assim como X, ele também não pode ser o último a ser removido, já que o elemento Z foi inserido após Y e será removido antes dele.

D - Z: Z foi o último elemento a ser inserido. Portanto, ele será o primeiro a ser removido, não o último.

Portanto, a alternativa correta é A - W. Compreender o conceito de pilhas e a política LIFO é crucial para resolver questões como essa em concursos públicos.

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

Pilha ( Last In, First Out ) : LIFO

Neste caso, Z é o último a entrar logo será o primeiro a sair e W primeiro a entrar e último a sair

 

 

Letra A

PILHA: LIFO (Inglês: Last In, First Out) / UEPS (PT-BR: Último a Entrar, Primeiro a Sair)

 

FILA: FIFO (Inglês: First In, First Out) / PEPS (PT-BR: Primeiro a Entrar, Último a Sair)

Só corrigindo o nosso amigo Gamer.

FIFO = First in, First out / Primeiro que entra e Primeiro que sai

Força Guerreiro!!!!!!

Pilha: LIFO

push(p, W), push(p, X), push(p, Y), push(p, Z)

[W, X, Y, Z]

pop(p): Z => [W, X, Y]

pop(p): Y => [W, X]

pop(p): X => [W]

pop(p): W => []

Último elemento a ser removido é o W.

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo