複数のデータが格納されているスタックからのデータの取出し方として,適切なものはどれか。
平成30年度 秋期 ITパスポート 問76
テクノロジ系
正解と解説
正解 イ
スタックは、最後に格納したデータを最初に取り出すLIFO(後入れ先出し)のデータ構造です。
スタックは、データを積み重ねるように格納し、一番上から取り出すデータ構造です。この方式をLIFO(Last In First Out:後入れ先出し)といいます。格納する操作をプッシュ、取り出す操作をポップと呼びます。「最後に格納されたデータを最初に取り出す」が、スタックの取出し方にあたります。
ア:配列は、添字を指定して任意の位置のデータを取り出せるデータ構造です。
ウ:キューは、最初に格納したデータを最初に取り出すFIFO(先入れ先出し)のデータ構造です。
エ:優先度付きキューは、キーの優先度の高い順にデータを取り出すデータ構造です。
出典:平成30年度 秋期 ITパスポート試験 問76
全年度から出題。10問で実力を判定します。登録不要。
出典:平成30年度 秋期 ITパスポート試験 問76(独立行政法人情報処理推進機構)
解説と用語ページは生成 AI が書き、別の生成 AI が確かめています。作り方