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