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.

questionAnswers(11)

yourAnswerToTheQuestion