Lisp堆栈溢出绑定

时间:2013-05-12 12:32:04

标签: algorithm lisp stack-overflow

我真的需要一个建议。我有一个具有大量递归调用的函数。其实我需要它。并且算法是正确的它在C中工作但在lisp中由于堆栈溢出而存在问题。我该怎么做才能解决它?如何更改算法才能在lisp中工作?

1 个答案:

答案 0 :(得分:2)

您有三种选择:

  1. 将算法重写为尾递归或等效迭代
  2. 一起更改算法
  3. 增加lisp的堆栈大小