出典:平成30年度 ITパスポート試験(IP) 秋期分 問76
スポンサーリンク
予備知識
| 用語 | 意味 |
|---|---|
| スタック | 後に入れたものが先に出る構造になっている何か |
問題
| 問題文 |
|---|
| 複数のデータが格納されているスタックからのデータの取出し方として,適切なものはどれか。 |
| ピヨ意訳:スタックからデータを取り出す際の説明だよ。正しいのは、どれ? |
| 解答選択肢 | |
|---|---|
| ア | 格納された順序に関係なく指定された任意の場所のデータを取り出す。 |
| ピヨ意訳:好きなデータを取り出せるよ | |
| イ | 最後に格納されたデータを最初に取り出す。 |
| ピヨ意訳:最後に入れたデータを最初に取り出すよ | |
| ウ | 最初に格納されたデータを最初に取り出す。 |
| ピヨ意訳:最初に入れたデータを最初に取り出すよ | |
| エ | データがキーをもっており,キーの優先度のデータを取り出す。 |
| ピヨ意訳:データに優先度があって、優先度の高いものから取り出すよ | |

正解
| 正解 | |
|---|---|
| イ | 最後に格納されたデータを最初に取り出す。 |
| ピヨ意訳:最後に入れたデータを最初に取り出すよ | |
ピヨピヨ解説
スタックは「後に入れたものが先に出る構造になっている何か」です。
ということで「イ:最後に格納されたデータを最初に取り出す。」が正解です。
ちなみに、スタックの逆、先に入れたものが先に出る構造になっている何かは「キュー」と言います。
気が向いたら併せて覚えてあげてください。






