020-004-007

LinkedListをキューとして使う

初級

問題説明

LinkedListをキューとして使う

この問題では: LinkedListQueueとして使い、3つのタスクをFIFO順に追加・確認・取り出す処理を行い、結果を標準出力に表示するプログラムを作成します。

学習目標: Queueインターフェイスの基本操作(追加・取得・削除)を理解する

概要

LinkedListQueue として使い、タスクをFIFO(先入れ先出し)で処理するプログラムを作成してください。

仕様

  1. Queue<String>Task A, Task B, Task C を順に追加
  2. キューのサイズを出力
  3. peek() で先頭要素を確認して出力(削除しない)
  4. poll() で全要素を順に取り出して出力

出力形式

Size: 3
Peek: Task A
Processing: Task A
Processing: Task B
Processing: Task C

コードを実行してみませんか?

この問題のコードエディタと実行機能を使用するには、ログインしてください。

アカウントをお持ちでない方