小野マトペの業務日誌(アニメ制作してない篇)

はてなダイアリーの閉鎖をうけ、旧ブログ http://d.hatena.ne.jp/ono_matope/ から移行しました。続きは→ http://matope.hatenablog.com/

唐突にスタックの解説なんかしてみたいと思います。

プログラミングの話です。クラスの友達に一々解説するのが面倒なので。…この手の話はWebページの方に書くべきなのかな。
スタックとは何かというと、最後に入力したデータが最初に出力される(LIFO=LastIn FastOut)、又は逆に、最初に入力したデータが最初に出力される(FIFO=FastIn FastOut)データ構造の事。
分かりやすく言うと、FIFO型は机に本を積み上げる様子。入力(push)する時は一番上に本を追加して、出力(pop)する時は一番上から本を取り出す。
FIFO型のイメージとしては、え〜、まあだから、その積み上げた本の山を、一番下から次々取り出す形なんだよ(ロケット鉛筆って例えも考えたんだけど、イマイチ)。