問題
与えられた整数型のデック numberDeque
に対して、以下の操作を順番に行ってください。
- デックの先頭に整数 10 を追加します。
- デックの末尾に整数 20 を追加します。
- デックの先頭から要素を取り出し、取り出した要素を表示します。
- デックの末尾から要素を取り出し、取り出した要素を表示します。
ヒント
- デックの先頭に整数 10 を追加します。
- デックの末尾に整数 20 を追加します。
- デックの先頭から要素を取り出し、取り出した要素を表示します。
- デックの末尾から要素を取り出し、取り出した要素を表示します。
これらの手順を順番に行うことで、デックの状態が変化し、取り出した要素が表示されます。デックの具体的な実装によって操作の挙動が変わるため、これを実際のデックに適用すると、デックの状態が次のように変化するでしょう。
初期状態: 空のデック
- デックの先頭に整数 10 を追加: [10]
- デックの末尾に整数 20 を追加: [10, 20]
- デックの先頭から要素を取り出し、取り出した要素を表示: 取り出した要素は 10, デックの状態は [20]
- デックの末尾から要素を取り出し、取り出した要素を表示: 取り出した要素は 20, デックの状態は []
これにより、デックの状態の変化と取り出した要素の表示が確認できます。
→解答例