-2

本当にアドバイスが必要です。多数の再帰呼び出しを持つ関数があります。実際、私はそれが必要です。アルゴリズムは正しく、C では動作しますが、lisp ではスタック オーバーフローのために問題があります。それを解決するにはどうすればよいですか?Lispで動作するようにアルゴリズムを変更するにはどうすればよいですか?

4

1 に答える 1

2

次の 3 つのオプションがあります。

  1. アルゴリズムを末尾再帰または反復型に書き換える
  2. アルゴリズムを一斉に変更する
  3. Lisp のスタック サイズを増やす
于 2013-05-12T14:37:11.503 に答える