Methode "Reverse" kehrt die Elemente einer queue

Dies ist nicht ein HW-oder-Verknüpfung. Dies ist etwas, was ich übe mich.

Gegeben eine Warteschlange schreiben Sie eine Methode "Reverse" kehrt die Elemente einer queue. MyQueue bleibt unverändert.

Signatur:

public Queue<T> reverse(Queue<T> myQueue) {

Hinweis: Es ist unbekannt, ob die Warteschlange mit Knoten oder array.

Der Warteschlange ist Methoden bereits implementiert, die wir nutzen können:

void enqueue(T element)
T dequeue();
boolean isFull();
boolean isEmpty();
int size();
kannst du bitte den code schreiben, dass du schon geschrieben hast?
das ist der Punkt, man kriegt nur die Namen der Methoden, die Sie verwenden können:
Hack: Verwenden Sie ein java.util.ArrayList als Puffer.
Meinst du nicht das JDK ist Queue Umsetzung?

InformationsquelleAutor user2272227 | 2013-05-31

Schreibe einen Kommentar