Informática, perguntado por krlossantos, 3 meses atrás

Dada a pilha implementada como vetor que ocupa a seguinte estrutura em memória:
Qual será a configuração da pilha em memória após realizadas as seguintes operações:

Pop()

Pop()

Push(44)

Push(11)

Pop()

Push(90)

Pop()

Push(39)

Anexos:

Soluções para a tarefa

Respondido por LordWilhelm
14

Resposta: Nenhuma das alterenativas estão corretas.

O resultado seria: 55 - 17 - 76 - 25 - 44 - 39

Explicação:Pilha inicial: 55 - 17 - 76 - 25 - 13 - 42

Após o primeiro POP(): 55 - 17 - 76 - 25 - 13

Após o segundo POP(): 55 - 17 - 76 - 25

Após o PUSH(44): 55 - 17 - 76 - 25 - 44

Após o PUSH(11): 55 - 17 - 76 - 25 - 44 - 11

Após o POP(): 55 - 17 - 76 - 25 - 44

Após o PUSH(90): 55 - 17 - 76 - 25 - 44 - 90

Após o POP(): 55 - 17 - 76 - 25 - 44

Após o PUSH(39): 55 - 17 - 76 - 25 - 44 - 39

Acredito que tem um erro na pergunta, ao invés de PUSH(44), o correto seria PUSH(45), neste caso a resposta correta seria: 55 - 17 - 76 - 25 - 45 - 39

Respondido por paulo114719
20

Resposta:

Apesar de ter um erro de digitação no enunciado a resposta considerada certa é:

55 17 79 25  45 39

Explicação:
O correto deveria ser
55 17 79 25  44 39 o primeiro push que aparece (44), mas penso que cometeram erro de dedo nas respostas.
Coloquei a sequencia acima e o sistema aceitou como resposta certa.


boxprime001: valeu
Perguntas interessantes