Day 99キュー構造をdequeで実装

2026-06-03 JST ・ 難易度: 中級 ・ カテゴリ: データ構造

Pythonコード

1from collections import deque2 3# キューの初期化4queue = deque()5 6# キューに要素を追加7queue.append("要素1")8queue.append("要素2")9queue.append("要素3")10 11# キューの先頭要素を取得12first_element = queue.popleft()13 14# キューの要素数を取得15num_elements = len(queue)16 17# キューの要素を表示18print("キューの要素:")19for element in queue:20    print(element)21 22# キューが空かどうかを確認23if not queue:24    print("キューは空です")25else:26    print("キューは空ではありません")

解説

次に試してみよう