Resultados da pesquisa a pedido "recursion"

1 a resposta

Limite de recursão excedido em procedimento não-recusrive

Eu tenho um procedimento que chama outro procedimento. Eles nunca ligam um para o outro ou se ligam, mas estou recebendo uma resposta de erro indicando que eles são. Os procedimentos são os seguintes: CREATE PROCEDURE grantPermission (perm ...

2 a resposta

Ajuda com o menu da lista de navegação recursiva do PHP

Estou tentando adicionar um menu dinâmico da lista de navegação recursiva a um site em que estou trabalhando. O cenário é que o menu tem 2 níveis relacionados por um parentid (preid). Meu problema é que posso exibir a lista do 1º nível ...

2 a resposta

Combinações de todos os elementos do sub-array sem repetições

Eu tenho "atributos" do banco de dados. Cada atributo tem muitos valores. Agora eu quero misturar esses valores para criar combinações únicas. exemplo de entrada: $a = array( 35=>array('green','red','brown'), 36=>array('fox','house','dog') ...

1 a resposta

Minha análise da complexidade do espaço está correta?

Esse é o problema 9.5 de Cracking the Coding Interview 5º edição O problema:Escreva um método para calcular todas as permutações de uma string Aqui está a minha solução, codificada em Java (teste, funciona :)) public static void ...

3 a resposta

"Profundidade máxima de recursão excedida" ao empacotar o arquivo py com py2exe

O py2exe funcionou muito bem no mesmo arquivo py há vários meses. Mas quando tentei novamente hoje, ele falhou ao relatar um "RuntimeError: profundidade máxima de recursão excedida". Eu tenho uma pasta "dist" vazia como resultado. O arquivo Py ...

2 a resposta

Método recursivo Java para encontrar retornos fatoriais saída negativa [duplicado]

Esta pergunta já tem uma resposta aqui: Método fatorial recursivo retornando alguns números negativos [/questions/13181638/recursive-factorial-method-returning-some-negative-numbers] 1 respostaEu sei que está excedente, mas a coisa é 20 é um ...

6 a resposta

Como eu itero na Árvore Binária?

Agora eu tenho private static void iterateall(BinaryTree foo) { if(foo!= null){ System.out.println(foo.node); iterateall(foo.left); iterateall(foo.right); } } Você pode alterá-lo para Iteração em vez de uma recursão?

1 a resposta

Como criar lista de estrutura de árvore?

Então, meu problema é que eu quero construir uma árvore dessas 2 tabelas: Parent table: +-------+---------------+ | pr_id | parent_name | +-------+---------------+ | 1 | p | | 2 | p_0 | | 3 | p_0_1 | | 4 | q | +-------+---------------+ Child ...

4 a resposta

Função de recursão não está funcionando corretamente

Estou tendo muita dificuldade para descobrir o que está acontecendo de errado aqui: class iterate(): def __init__(self): self.length=1 def iterated(self, n): if n==1: return self.length elif n%2==0: self.length+=1 self.iterated(n/2) elif n!=1: ...

2 a resposta

Como o exemplo de recursão do Eloquent JavaScript termina como retorno 1, mas ainda gera valor exponencial

No código abaixo, eu entendo exatamente como funciona, até o término e o 'retorno 1'. Eu diria que, uma vez que a função termina, ela deve gerar 1, mas, em vez disso, faz o que você espera que um programa exponencial faça, ela gera a resposta ...