Recursionerror: Maximum Recursion Depth Exceeded - How to overcome?
📁 python, pregunta, consejo, IA
Hay una tarea; hay una solución donde, por la gracia de Python, "derrotó" a C#, pero el recursionerror aparece en x = 512: ¿Qué aconsejan, colegas? ¿Cómo superarlo, si quieres calcular para x = 1024, por ejemplo?
n import functools n from math import sqrt n @functools.lru_cache() n def f ( x ): n if x <= 1 : return 0 n return 1 + min ([f + x // m - 1 ])