4
は例えば、これは私の階乗関数である:リストを使ってPythonで再帰のためのスタックを合成しますか?例?
def fact(n):
if n<=1: return 1
else: return n*fact(n-1)
しかし、nが高すぎる場合、それがクラッシュ。私はスタックエミュレーションを使用してこの全く同じ機能をエミュレートしたいと思います。どうすればこのようなことができますか?テール再帰的でない場合はどうなりますか?説明が見つからない。