备忘录是构建功能的过程,该功能能够记住其先前计算的结果或值。
使用记忆功能的目的是,如果该函数在上一次使用相同参数进行的计算中已经执行过,则我们避免该函数的计算。
这样可以节省时间,但不利之处在于,我们将花费更多的内存来保存以前的结果。
学习愉快! 😇
备忘录是构建功能的过程,该功能能够记住其先前计算的结果或值。
使用记忆功能的目的是,如果该函数在上一次使用相同参数进行的计算中已经执行过,则我们避免该函数的计算。
这样可以节省时间,但不利之处在于,我们将花费更多的内存来保存以前的结果。
学习愉快! 😇
from: https://dev.to//kumaresankandasamy/what-is-memoization-and-what-s-the-use-it-2e94