メモ化

メモ化(英: memoization)とは、プログラムの高速化のための最適化技法の一種であり、サブルーチン呼び出しの結果を後で再利用するために保持し、そのサブルーチン(関数)の呼び出し毎の再計算を防ぐ手法である。 メモ化は構文解析などでも使われる(必ずしも高速化のためだけとは限らない)。

Source: Wikipedia — メモ化 (CC BY-SA 4.0)

メモ化

メモ化(英: memoization)とは、プログラムの高速化のための最適化技法の一種であり、サブルーチン呼び出しの結果を後で再利用するために保持し、そのサブルーチン(関数)の呼び出し毎の再計算を防ぐ手法である。 メモ化は構文解析などでも使われる(必ずしも高速化のためだけとは限らない)。

出典: Wikipedia「メモ化」 · CC BY-SA 4.0

この記事を共有: X · Bluesky
プライバシーポリシー