Resultados de la búsqueda a petición "factorial"

10 la respuesta

StackOverflowError factorial de computación de un BigInteger?

Estoy tratando de escribir un programa Java para calcular el factorial de un gran número. PareceBigInteger no puede mantener un número tan grande. El siguiente es el código (sencillo) que escribí. public static BigInteger ...

14 la respuesta

Factorial en Java

He estado usando este programa factorial para Java: public static long factorial(int a) { if(a<1) { return 1; } long result=1; long x=a; while(x>1) { result*=x; x--; } return result; } Sin embargo, parece "romperse" y devolver un número ...

16 la respuesta

Manera rápida de calcular n! mod m donde m es primo?

Tenía curiosidad si había una buena manera de hacer esto. Mi código actual es algo como: def factorialMod(n, modulus): ans=1 for i in range(1,n+1): ans = ans * i % modulus return ans % modulus ¡Pero parece bastante lento! ¡Tampoco puedo ...

8 la respuesta

Memoized, función factorial recursiva?

Sé cómo hacer una memorización en Python fácilmente, pero necesito una forma más rápida de calcularlas, así que estoy usando C ++. Sin embargo, no tengo idea de cómo memorizar. Entiendo que se trata de almacenar valores en una matriz o vector y ...

2 la respuesta

¿Por qué math.factorial es mucho más lento en Python 2.x que 3.x?

Obtengo los siguientes resultados en mi máquina: Python 3.2.2 (default, Sep 4 2011, 09:51:08) [MSC v.1500 32 bit (Intel)] on win 32 Type "help", "copyright", "credits" or "license" for more information. >>> import timeit >>> ...