Une question similaire a été posée tout à l'heure là, mais la question ici est l'inverse de cela, à l'aide de deux files d'attente comme une pile. La question...
Compte tenu de deux files d'attente avec leurs opérations standard (à la file, file d'attente, isempty, taille), de mettre en œuvre une pile avec ses opérations standard (pop, push, isempty, taille).
Il devrait y avoir DEUX versions de la solution.
- Version A: La pile doit être efficace lorsque l'on pousse un élément.
- Version B: La pile doit être efficace quand popping un élément.
Je suis intéressé par l'algorithme plus que n'importe quelle langue spécifique implémentations. Toutefois, je vous souhaite la bienvenue solutions exprimées dans des langues que je connais bien (Java, C#, Python, VB, Javascript, Php). Merci à l'avance.