Estoy obteniendo StackOverflowError (Excepción en el hilo "main" java.lang.StackOverflowError) para el siguiente código. Pero el programa funciona bien para m = 3, n = 3 (u otros valores más bajos) pero no funciona para m = 4 yn = 2 o 3. public class AckermannFunction { static BigInteger One = Bi....
12 jun. 2019 a las 21:09
Estaba jugando con la función recursiva de Ackermann. Para ciertos valores, mi indicador no mostraría todos los resultados calculados porque Python excedería su límite recursivo tan rápido que congelaría el indicador antes de que las partes "fáciles" lo alcanzaran. Entonces pensé que podría agregar ....
17 oct. 2017 a las 02:07
Quiero hacer una función que devuelva dos valores. El primero debe ser el resultado de la función ackerman, y el segundo debe ser el número de veces que se llama a la función. He hecho la función Ack: def ack(m,n): if m == 0: return n + 1 elif m > 0 and n == 0: return ack(m -....
13 abr. 2014 a las 23:55