メモ化
https://ja.wikipedia.org/wiki/メモ化
メモ化(英: memorization)とは、プログラムの高速化のための最適化技法の一種であり、サブルーチン呼び出しの結果を後で再利用するために保持し、そのサブルーチン(関数)の呼び出し毎の再計算を防ぐ手法である。