. 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
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
Contabilidade,
5 meses atrás
História,
5 meses atrás
ENEM,
5 meses atrás
Matemática,
10 meses atrás
Ed. Física,
10 meses atrás