Análise assintótica - Exemplo 3


Suponha uma versão do merge sort que divide o vetor v[n] em 3 partes e efetue 3 chamadas recursivas, 1 para cada parte.

Em seguida faz o merge de todas elas.

  1. Encontre a fórmula aberta para este algoritmo;
  2. Resolva esta recorrência;
  3. Conclua se houve uma melhoria assintótica com esta ideia.

Referências