本文へスキップ

テクノロジ系 / アルゴリズムとプログラミング

環状リスト

環状リストは、最後の要素が最初の要素を指すことで、輪のようにつながったリスト構造です。

もう少し詳しく

末尾から先頭へ戻れるため、循環的な処理やラウンドロビン方式の管理に使われます。ただし終了条件を誤ると無限に巡回してしまいます。通常の線形リストでは末尾がNULLを指す点と対比すると理解しやすいです。

試験での見方

黒猫の闇の刻印

環状リストでは、末尾のnextがNULLではなく先頭を指す点を確認します。走査問題では、どこで一周したと判断するかが重要です。

例:A→B→C→Aのように、Cの次がAへ戻るリストです。

分類

テクノロジ系 / 基礎理論 / アルゴリズムとプログラミング

小分類:データ構造

関連トピック:リスト

情報の根拠

IPA FEシラバス Ver.9.2 の用語例をもとに、試験対策向けに独自解説しています。

関連用語

アルゴリズムとプログラミングの用語一覧へ