Python

Recursion limit

Në shqip: Kufiri i rekursionit

ShpjegimiSQ

Python-i e ndal rekursionin pas rreth 1000 thirrjesh me „RecursionError: maximum recursion depth exceeded“, që të mos rrëzohet stack-u. Për rekursion të thellë, kthe zgjidhjen në cikël.

EnglishEN

Python stops recursion after about 1,000 calls with “RecursionError: maximum recursion depth exceeded”, so the stack doesn't crash. For deep recursion, rewrite it as a loop.

Si ta mendosh

Si një pirg pjatash që ka një lartësi maksimale.

Lexoje në anglisht

Like a stack of plates with a maximum height.

Shembull kodipython

import sys
print(sys.getrecursionlimit())   # zakonisht 1000

Terma të lidhur