問題
選択肢
- 1キュー
- 2スタック
- 3ハッシュ
- 4ヒープ
正解
2. スタック
詳しい解説を見る解説を閉じる
解説
f(x) は p を増やしてから A[p] に値を格納(プッシュ)し、g() は A[p] の値を取り出してから p を減らす(ポップ)。常に最後に格納した位置 p から取り出すため、後入れ先出し(LIFO)になる。これはスタックの動作であり「イ」が正しい。キューは先入れ先出し(FIFO)で動作が異なる。(出典: 平成24年度 春期 基本情報技術者試験 午前 問6)
一問一答
科目A 180問+科目B 60問