Mindmap
Tema: Recursividade

Inhalt der Mindmap
Tema: Recursividade
Procedimento
- Recursivo
- procedimento contém, em sua descrição, uma ou mais chamadas a si mesmo.
- Iterativo (não recursivo)
- todas as chamadas são externas
- Todo procedimento recursivo ou não, deve possuir pelo menos uma chamada externa.
- Recursivo
Todo procedimento recursivo possui um correspondente iterativo (não recursivo) que executa a mesma computação
- Os procedimentos recursivos são mais concisos (objetivos) que os não recursivos. É aparente a relação direta entre um procedimento recursivo e uma prova por indução matemática, o que torna mais fácil a verificação da correção.
- Entretanto, os procedimentos recursivos podem perder desempenho, pois alocam muita memória e pilha, além de existir o crescimento exponencial de chamadas
- Um procedimento recursivo precisa ter uma condição de parada, caso contrário será executado indefinidamente.
- Apesar de todas essas vantagens, muitas vezes um procedimento não recursivo equivalente pode ser mais eficaz
- Um procedimento recursivo precisa ter uma condição de parada, caso contrário será executado indefinidamente.
- Entretanto, os procedimentos recursivos podem perder desempenho, pois alocam muita memória e pilha, além de existir o crescimento exponencial de chamadas
- Os procedimentos recursivos são mais concisos (objetivos) que os não recursivos. É aparente a relação direta entre um procedimento recursivo e uma prova por indução matemática, o que torna mais fácil a verificação da correção.
Pode fazer uma chamada a si mesmo de forma direta (o algoritmo é chamado dentro do próprio) ou indireta (o algoritmo chama outro algoritmo que por sua vez possui uma chamada ao primeiro);
É a técnica que define um problema em termos de uma ou mais versões menores do mesmo problema. Pode ser usada sempre que for possível expressar a solução de um problema em função do próprio.
Bilder und Dateien der Mindmap
Informationen
- Beschreibung
- Concurso Público Algoritmos Mindmap am Tema: Recursividade, erstellt von Caroline Lustosa am 11/06/2015.
- Erstellt von
- Caroline Lustosa
- Aufrufe
- 2
- Bewertung