As pilhas implementadas com vetor são estruturas que guardam a ordem reversa dos dados nessas armazenados. A operação empregada para inserir um elemento Xem uma pilha é conhecida na literatura como push(X). Pararemover um elemento de uma pilha, a operação é pop(). Assim, se aplicarmos as seguintes operações na sequência em uma pilhapvazia:
p.push(10)
p.push(5)
p.pop()
p.push(7)
p.pop()
p.push(2)
p.pop()
p.pop()
Quais valores restarão na pilha?
a.
Nenhum, pois a pilha estará vazia.
b.
5.
c.
2.
d.
10.
e.
7.
Respostas
respondido por:
8
Resposta:
a resposta e a letra a
Explicação:
respondido por:
2
Resposta:
A) Nenhum, pois a pilha estará vazia.
Explicação:
Push: insere um novo elemento no topo da pilha.
Pop: remove um elemento do topo da pilha.
Nesse caso seguindo a ordem:
p.push(10) -- > Adiciona o valor 10
p.push(5) -- > Adiciona o valor 5
- p.pop() -- > Remore o ultimo valor inserido 5
p.push(7) --> Adiciona o valor 7
- p.pop() --> Remove o ultimo valor inserido 7
p.push(2) --> Adiciona o valor 2
- p.pop() --> Remove o ultimo valor 2
- p.pop() --> Remove o valor que restou 10
Perguntas similares
5 anos atrás
5 anos atrás
5 anos atrás
7 anos atrás
8 anos atrás
8 anos atrás