quelle est la différence fondamentale entre la pile et la file d'attente?

Quelle est la différence fondamentale entre la pile et la file d'attente??

S'il vous plaît aidez moi, je suis incapable de trouver la différence.

Comment ne vous différencier une pile et une file d'attente?

J'ai cherché la réponse sur les différents liens et trouvé cette réponse..

De haut niveau de la programmation,

une pile est définie comme une liste ou une séquence d'éléments qui est allongé en plaçant de nouveaux éléments "au dessus" des éléments existants et raccourcie par la suppression d'éléments à partir du haut d'éléments existants. C'est un ADT[Type Abstrait de Données] avec des opérations mathématiques de "push" et "pop".

Une file d'attente est une séquence d'éléments qui est ajouté par placer le nouvel élément à l'arrière de l'existant et raccourcie par la suppression d'éléments à l'avant de la file d'attente. C'est un ADT[Type Abstrait de Données]. Il n'y a plus de ces termes compris dans la programmation Java, C++, Python et ainsi de suite.

Puis-je avoir une réponse plus détaillée? S'il vous plaît aider moi.

  • Vous semblez avoir répondu à votre propre question - une pile est un Dernier entré, Premier Sorti (LIFO) le récipient, et une file d'attente est un First-In First-Out (FIFO) conteneur.