Para esses algoritmos, é necessário seguir os seguintes passos:
1º- Identificar a operação base do algoritmo;
2º- Identificar se o número de repetições da operação base
depende apenas do tamanho do input, caso contrário,
identificar o pior caso, caso médio e o melhor caso;
3º- Montar uma função recursiva a partir de um caso base, e do
número de vezes que a operação básica é executada;
4º- Por fim, manipular algebricamente a expressão para achar, no
mínimo, a ordem de crescimento do algoritmo