Как увеличить количество максимальных активаций функции в рекурсии?
Я написал код с использованием рекурсии. При выполнении одного из тестов возникла ошибка, указывающая, что был достигнут максимальный лимит вызовов функции. Я помню, что этот лимит можно увеличить, но не помню, как именно это сделать. Подскажите, пожалуйста, как решить эту проблему?
Ответы (1 шт):
Автор решения: u111
→ Ссылка
Увеличьте максимальную глубину рекурсии:
import sys
sys.setrecursionlimit(2000) # По умолчанию 1000
Также можно переписать алгоритм и сделать функцию нерекурсивной.