Resultados da pesquisa a pedido "factorial"

4 a resposta

Complexidade do programa fatorial recursivo

Qual é a complexidade de um programa recursivo para encontrar fatorial de um númeron? Meu palpite é que pode serO(n).

16 a resposta

Função fatorial Ruby

Estou ficando louco: onde está a função Ruby para fatorial? Não, não preciso de implementações de tutoriais, só quero a função da biblioteca. Não está em matemática! Estou começando a duvidar, é uma função de biblioteca padrão?

4 a resposta

Calcular a soma dos dígitos em 100 fatorial

Editar - Título alterado para corresponder à declaração do problema real. Estou programando uma função que calcula a soma dos dígitos em 100! mas parece que estou tendo dois grandes problemas. O resultado real de 100! é preciso apenas para os ...

4 a resposta

Não é possível retornar o valor correto de uma variável em uma função recursiva

Estou fazendo o seguinte programa para encontrar o fatorial de um determinado número recursivamente. #include<stdio.h> int fact1=1; int recursion(int x) { if(x==0) { return fact1; } fact1=fact1*x; x--; recursion(x); } int main() { ...

2 a resposta

Fatoriais em Swift

Eu preciso de uma boa função fatorial. O que eu escrevi aqui funciona inteiramente, exceto quando n fica muito grande. Isso é para um aplicativo de calculadora e posso retornar 0/0 para valores que não podem ser fatoriais, porque eu tenho um ...

4 a resposta

álculos numéricos reversíveis no Prolog

Enquanto lia o SICP, deparei-me com o capítulo 4.4 da programação lógica. Então comecei a olhar para a linguagem de programação Prolog e tentei entender algumas tarefas simples no Prolog. Descobri que o Prolog parece ter problemas com cálculos ...

8 a resposta

Ao calcular o fatorial de 100 (100!) Com Java usando números inteiros, recebo 0

Ao fazer isso: int x = 100; int result = 1; for (int i = 1; i < (x + 1); i++) { result = (result * i); } System.out.println(result);Isso é claramente porque o resultado é muito grande para um número inteiro, mas eu estou acostumado a obter ...

7 a resposta

Soma de fatoriais para grandes números

Eu quero calcular a soma dos dígitos de N!. Quero fazer isso para valores realmente grandes de N, digamos N (1500). Não estou usando o .NET 4.0. Não consigo usar a classe BigInteger para resolver isso. Isso pode ser resolvido por algum outro ...

2 a resposta

ecursão doail com Groovy

I codifiquei 3 algoritmos fatoriais: Primeiro, espero falhar pelo estouro de pilha. Sem problemasSegundo, eu tento tail recusive call, converta o algoritmo anterior de recursivo para iterativo. Não funciona, mas não entendo por que.Terceiro, eu ...

4 a resposta

Como otimizar essa função fatorial curta no scala? (Criando 50000 BigInts)

Comparei a versão scala (BigInt(1) to BigInt(50000)).reduce(_ * _)para a versão python reduce(lambda x,y: x*y, range(1,50000)) e acontece que a versão scala demorou cerca de 10 vezes mais que a versão pytho Acho que uma grande diferença é ...