計算結果をキャッシュして、同じ入力に対する再計算を防ぐ最適化手法はどれですか。

メモ化(Memoization)は、高コストな関数の呼び出し結果を保存し、同じ入力が再来した場合にキャッシュを返す手法です。