メインコンテンツへスキップ
用語集

スタックすたっく

後入あとい先出さきだし(LIFO)のデータ構造こうぞう。push・pop で操作そうさする。

ITパスポート

スタック(Stack)は、かられたものをさきす「後入あとい先出さきだし(LIFO: Last In First Out)」のデータ構造こうぞうです。出入でいぐちが 1 かしょだけ、とイメージするとかりやすいです。

操作そうさ意味いみ
プッシュ(push)一番いちばんじょうむ(追加ついか
ポップ(pop)一番いちばんじょうからる(し)

かさねたさらたとえで、一番いちばんじょうさら最後さいごんだもの)からります。ブラウザの「もどる」ボタンや、ソフトの「もともどす(Undo)」機能きのう関数かんすうしの管理かんりなどに使つかわれます。先入さきい先出さきだしの キュー(キュー)とたいになる構造こうぞうです。

試験しけんでは スタック(後入あとい先出さきだし・LIFO)とキュー(先入さきい先出さきだし・FIFO)のちがいが頻出ひんしゅつです。Undo 機能きのう=スタック、とれいおぼえましょう。

この用語を学べるコンテンツ

関連する用語