A pilha é uma estrutura de dados que permite a inserção/remoção de itens dinamicamente seguindo a norma deúltimo a entrar, primeiro a sair. Suponha que para umaestrutura de dados, tipo pilha, são definidos os comandos:• PUSH (p, n): Empilha um número "n" em uma estruturade dados do tipo pilha "p";• POP (p): Desempilha o elemento no topo da pilha.Considere que, em uma estrutura de dados tipo pilha "p",inicialmente vazia, sejam executados os seguintes comandos: PUSH (p, 10) PUSH (p, 5) PUSH (p, 3) PUSH (p, 40) POP (p) PUSH (p, 11) PUSH (p, 4) PUSH (p, 7) POP (p) POP (p)Após a execução dos comandos, o elemento no topo dapilha "p" e a soma dos elementos armazenados na pilha"p" são, respectivamente,A 11 e 29.B 11 e 80.C 4 e 80.D 7 e 29.E 7 e 40.
#ENADE
Soluções para a tarefa
Respondido por
0
A alternativa correta para a questão é a letra E) 29. O desenvolvimento dessa questão é fácil se soubermos que o último a entrar é o primeiro a sair, ou seja, o comando POP(p) retira o último elemento inserido, apenas .
Assim, o desenvolvimento da questão é dado por : 10+5+3+40-40+11+4+7-7-4 = 29.
Assim, podemos desenvolver na prática o funcionamento de uma pilha no mundo da programação, que é uma estrutura bastante utilizada e que é de fundamental importância para os programadores.
Respondido por
0
Resposta:
11 E 29
Explicação:
CORREÇÃO AVS
Perguntas interessantes
Matemática,
7 meses atrás
História,
7 meses atrás
Matemática,
7 meses atrás
Matemática,
10 meses atrás
ENEM,
10 meses atrás
ENEM,
1 ano atrás
Ed. Física,
1 ano atrás
Inglês,
1 ano atrás