これはハードウェアまたは割り当てではありません。これは私自身が実践していることです。
キューを指定して、Reverse メソッドを記述し、キューの要素を逆にします。MyQueue は変更されません。
サイン:
public Queue<T> reverse(Queue<T> myQueue) {
注: Queue がノードを使用して作成されているか、配列を使用して作成されているかは不明です。
キューには、使用できるメソッドが既に実装されています。
void enqueue(T element)
T dequeue();
boolean isFull();
boolean isEmpty();
int size();