Recursão sempre será eficiente?

Nas aulas anteriores nós aprendemos o conceito de recursão e vimos alguns exemplos. Contudo, será que recursão sempre será eficiente? Nesta aula nós veremos que a recursão pode ser muito custosa para o computador, realizando o mesmo cálculo inúmeras vezes.…

0 Comentário

O que é uma função / procedimento recursivo?

Agora que já aprendemos a criar nossas funções e procedimentos, vamos aprender o conceito de recursividade: o que é uma função / procedimento recursivo? Uma função recursiva é uma função que chama a si mesma. A princípio isso pode parecer…

0 Comentário

Porque você não deve usar FIBONACCI RECURSIVO!

Na aula anterior nós elaboramos um algoritmo recursivo para calcular o enésimo termo da sequência de fibonacci. Nesta aula irei te mostrar porque você não deve usar FIBONACCI RECURSIVO! Recursividade é um recurso extremamente poderoso na computação. Contudo, como quase…

2 Comentários

Como funciona um processo recursivo?

A aula anterior foi nossa primeira aula sobre recursão. Na aula de hoje veremos em detalhes como funciona um processo recursivo e para isso usaremos o código desenvolvido na aula 153. #include <stdio.h> #include <stdlib.h> void imprimir(int n){ if(n ==…

0 Comentário