Resultados da pesquisa a pedido "recursion"

7 a resposta

Criando N-for-loops aninhados

Existe uma maneira de criar for-loops de um formulário for(int i = 0; i < 9; ++i) { for(int j = 0; j < 9; ++i) { //... for(int k = 0; k < 9; ++k) { //N-th loopsem conhecer N no momento da compilação. Idealmente, estou tentando descobrir uma ...

1 a resposta

Por que a função de escolha não determinística na lib std de Curry não é definida diretamente, mas com uma função auxiliar de 2 argumentos?

Considere uma funçãochoose noLinguagem de programação Curry [http://en.wikipedia.org/wiki/Curry_programming_language]com a especificação de que "(choose xs) escolhe não deterministicamente um elemento da listaxs" Eu o implementaria diretamente ...

1 a resposta

Recursão do SQL CTE: retornando registros pai

Atualmente, estou executando uma consulta CTE para criar recursivamente uma hierarquia de funcionários a partir de uma tabela de funcionários semelhante ao que os exemplos mais recursivos demonstram. Onde estou preso é que estou tentando ...

1 a resposta

Por que não preciso emprestar explicitamente uma variável mutável emprestada?

Acabei de escrever um pequeno programa Rust que calcula os números de Fibonacci e memoriza o cálculo. Funciona, mas estou um pouco confuso sobre o porquê, especialmente a ligação recursiva. (Também provavelmente não é idiomático.) Aqui está o ...

1 a resposta

Continuando "A operação não pôde ser concluída" após uma chamada POST recursiva à AFNetworking

Estou ligando para o serviço web POST Json de maneira recursiva para fazer upload / download contínuo de dados para o serviço até que tudo esteja completo. Pode haver até 500-1000 solicitações. Mas depois de usar por algum tempo eu continuo ...

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() { ...

4 a resposta

Achatar matrizes aninhadas usando recursão em JavaScript

Estou tentando achatar matrizes aninhadas enquanto preservo o pedido, por exemplo[[1, 2], 3, [4, [[5]]]] deve ser convertido para[1, 2, 3, 4, 5]. Estou tentando usar a recursão para fazer isso, mas o código abaixo não funciona e não entendo o ...

2 a resposta

Como `git add` não-recursivamente?

Quando eugit add uma pasta, todo o conteúdo e todas as subpastas são organizados automaticamente. Caso a pasta contenha subpastas que não quero confirmar, tenho que desmontá-las manualmente e adicioná-las a.gitignore mais tarde. A desagregação ...

2 a resposta

Getters e setters Javascript - problema de recursão

Alguém pode me ajudar a entender o significado do caractere '_' nos setters e getters de javascript. Por exemplo, eu tenho o seguinte código que funciona bem. var user = { get name() { return this._name; }, set name(value) { this._name = value; ...

5 a resposta

Java: chamada recursiva do construtor e erro de stackoverflow

Ajude a entender por que o código a seguir public class HeapQn1 { /** * @param args */ public HeapQn1() { new HeapQn1(); } static HeapQn1 n = new HeapQn1(); public static void main(String[] args) { } } resulta em java.lang.StackOverflowError ...