Informática, perguntado por Viciadaemlivro, 5 meses atrás

. Pilhas e filas, além de serem conceitos da vida real, também são conceitos de estruturas de dados e são extremamente importantes. Segue a regra geral: · Fila: O primeiro a entrar é o primeiro a sair; · Pilha: O primeiro a ser empilhado é o último a sair; Nesse caso considere as funções: · .empilhar(valor): ato de adicionar um item na pilha; · .desempilhar(): ato de remover um item na pilha; · .enfileirar(valor): ato de adicionar um item na fila; · .desenfileirar(): ato de remover um item da fila; Qual o resultado do algoritmo acima?

Soluções para a tarefa

Respondido por paulo114719
0

Resposta:
Pilha:

Empilhar(valor)
desempilhar()
O ultimo valor que entrou na pilha é retirado em seguida.

Fila:
Enfieirar(valor)
Desenfileirar()
É adicionado um valor a filha e em seguida é retirado o primeiro valor que foi inserido.

Explicação:
Pilha é como pratos que serão lavados empilhados e em seguida enxugados. Sempre o ultimo prato a ser lavado é o que está no topo da pilha e será o primeiro a ser retirado para ser enxugado.

Fila é como um fila de bilheteria qualquer, vai chegando gente e a fila vai aumentando, na hora que a bilheteria começa a atender começa pelo primeiro que chegou na fila.

Perguntas interessantes