2016-06-09 16 views
-1

Bin sehr neu für Datenstruktur & Algorithmus und ich muss wissen, wie ich alle Werte in der Warteschlange mit Pseudocode drucken kann. Ich versuche, alle Elemente auszudrucken.alle Werte in der Warteschlange drucken (Datenstruktur)?

+0

Welchen Teil haben Sie Probleme mit. Können Sie ein Programm erstellen, um eine Warteschlange zu füllen und sie zu leeren? –

+0

Standardmäßig ist keine Container-Klasse für eine bestimmte Queue-Klasse angegeben. Die Standard-Container-Klassenvorlage deque wird verwendet. – shuboy2014

Antwort

-1
**print_all(q) { 

    initialize(temp); 

     remove(q, x, isEmpty); 
    while(isEmpty==false) { 
     print(x); 
     add(temp, x); 
     remove(q, x, isEmpty); 
    } 

     remove(temp, x, isEmpty); 
    while(isEmpty==false) { 
     add(q, x); 
     remove(temp, x, isEmpty); 
    } 
}** 
+0

Während dieser Code die Frage beantworten kann, würde die Bereitstellung eines zusätzlichen Kontextes hinsichtlich dessen, wie und/oder warum er das Problem löst, den langfristigen Wert der Antwort verbessern. – cpburnz

Verwandte Themen