Home > 一般 > Python の recursion limit を知らずに Runtime Error を食らう

Python の recursion limit を知らずに Runtime Error を食らう

  • 2016-10-31 (Mon) 23:58
  • 一般

ちょうど最大の再帰回数が 1000 回になるような問題で,意味不明の Runtime Error を喰らい,色々と調べてみたらデフォルトで 1000 回が再帰のリミットとかいう python の 仕様を発見.とりあえず次のように叫んだら通った.

import sys
sys.setrecursionlimit(2000)

ICPC で python が使えるようになったらハマるんじゃなかろうか? 1000回の再帰で落とされる仕様とか信じがたい.というか python 使いの常識だったりするのだろうか.システム側でリミット増やすとかできるのかね.

★下記に2つの英単語をスペースで区切って入力してください

Home > 一般 > Python の recursion limit を知らずに Runtime Error を食らう

Search
Feeds

Page Top