問題
与えられた整数型のデック mixedDeque
に対して、以下の操作を順番に行ってください。
- デックの先頭に整数 5 を追加します。
- デックの末尾に整数 10 を追加します。
- デックの先頭から要素を取り出し、取り出した要素を表示します。
- デックの末尾から要素を取り出し、取り出した要素を表示します。
- デックの先頭に整数 15 を追加します。
- デックの末尾に整数 20 を追加します。
- デックの先頭から要素を取り出し、取り出した要素を表示します。
- デックの末尾から要素を取り出し、取り出した要素を表示します。
ヒント
- デックの先頭に整数 5 を追加します。
mixedDeque.addFirst(5);
- デックの末尾に整数 10 を追加します。
mixedDeque.addLast(10);
- デックの先頭から要素を取り出し、取り出した要素を表示します。
int firstElement = mixedDeque.removeFirst();
- 取り出した要素
firstElement
を表示
- デックの末尾から要素を取り出し、取り出した要素を表示します。
int lastElement = mixedDeque.removeLast();
- 取り出した要素
lastElement
を表示
- デックの先頭に整数 15 を追加します。
mixedDeque.addFirst(15);
- デックの末尾に整数 20 を追加します。
mixedDeque.addLast(20);
- デックの先頭から要素を取り出し、取り出した要素を表示します。
int firstElementAfterAddition = mixedDeque.removeFirst();
- 取り出した要素
firstElementAfterAddition
を表示
- デックの末尾から要素を取り出し、取り出した要素を表示します。
int lastElementAfterAddition = mixedDeque.removeLast();
- 取り出した要素
lastElementAfterAddition
を表示
これらの手順に基づいて、与えられた整数型のデック mixedDeque
を変更することができます。
→解答例