020-004-010
Queueの基本操作
初級
問題説明
Queueの基本操作
この問題では: LinkedList を Queue インターフェイスとして使い、offer/poll/peek の基本操作を行うプログラムを作成します。
学習目標: Queue(FIFO: 先入れ先出し)の基本操作を理解する
概要
QueueはFIFO(First In, First Out)の原則でデータを管理するコレクションです。offerで末尾に追加、pollで先頭から取り出し、peekで先頭を確認(取り出さない)します。
仕様
Queue<String>をLinkedListで作成offerで"Alice","Bob","Charlie"を順に追加peekで先頭要素を確認(取り出さない)して出力pollで2回取り出して出力- 残りのキューサイズを出力
出力形式
Front: Alice
Polled: Alice
Polled: Bob
Remaining: 1
