Qual é a diferença básica entre pilha e fila?
Qual é a diferença básica entre pilha e fila?
Por favor me ajude eu não consigo encontrar a diferença.
Como você diferencia uma pilha e uma fila?
Eu procurei a resposta em vários links e encontrei esta resposta ..
Na programação de alto nível,
uma pilha é definida como uma lista ou sequência de elementos que é aumentada colocando novos elementos "no topo" dos elementos existentes e encurtados removendo elementos da parte superior dos elementos existentes. É um ADT [Abstract Data Type] com operações matemáticas de "push" e "pop".
Uma fila é uma sequência de elementos que é adicionada, colocando o novo elemento na parte traseira do existente e encurtado, removendo os elementos na frente da fila. É um ADT [Abstract Data Type]. Há mais para esses termos entendidos na programação de Java, C ++, Python e assim por diante.
Posso ter uma resposta mais detalhada? Por favor me ajude.