Trampoline
在编程中,Trampoline
是一种用于延迟计算或避免递归溢出的方法。通过 Trampoline
,递归函数的调用会被转换成一系列的循环调用,从而避免堆栈溢出问题。它也常用于实现惰性计算(lazy evaluation),将嵌套的函数调用展平为迭代调用。
Last updated
在编程中,Trampoline
是一种用于延迟计算或避免递归溢出的方法。通过 Trampoline
,递归函数的调用会被转换成一系列的循环调用,从而避免堆栈溢出问题。它也常用于实现惰性计算(lazy evaluation),将嵌套的函数调用展平为迭代调用。
Last updated