スタックの仕組み
スタックは、最後に入れた値を最初に取り出すというルールを持つデータ構造です。この順序を後入れ先出し、略してLIFOと呼びます。pushで値を積み、popで一番上の値を取り出します。関数呼び出しのコールスタックも、このスタックの仕組みで動いています。
この課の目標
スタックが後入れ先出しの順序でpush・popする仕組みを説明できる。
1、2、3の順にpushしたあと、popを1回呼ぶと、取り出される値は?
スタックは、最後に入れた値を最初に取り出すというルールを持つデータ構造です。この順序を後入れ先出し、略してLIFOと呼びます。pushで値を積み、popで一番上の値を取り出します。関数呼び出しのコールスタックも、このスタックの仕組みで動いています。
スタックが後入れ先出しの順序でpush・popする仕組みを説明できる。
1、2、3の順にpushしたあと、popを1回呼ぶと、取り出される値は?