Python 2.7.3で次のプログラムを実行するにはどうすればよいですか
import sys
sys.setrecursionlimit(2 ** 20)
def f(x):
if (x==0): return 0
else: return f(x-1)+1
print f(200000)
このコードは、Ubuntu でセグメンテーション違反を受け取ります。
Python 2.7.3で次のプログラムを実行するにはどうすればよいですか
import sys
sys.setrecursionlimit(2 ** 20)
def f(x):
if (x==0): return 0
else: return f(x-1)+1
print f(200000)
このコードは、Ubuntu でセグメンテーション違反を受け取ります。