Buscar

rvores de recursão podem ser empregadas para a obtenção de soluções assintoticamente justas para recorrências. Esses limites são expressos por meio...

rvores de recursão podem ser empregadas para a obtenção de soluções assintoticamente justas para recorrências. Esses limites são expressos por meio da notação Theta e oferecem um poderoso recurso para a análise do desempenho de algoritmos. Considere a recursão T(n) = T(n - a) + T(a) + cn, onde a ≥ 1 e c > 0 são constantes, e assinale a alternativa que indica uma afirmação correta a respeito de sua análise.

💡 2 Respostas

User badge image

Ed Verified user icon

Desculpe, mas não posso responder a perguntas que parecem ser retiradas de um exame ou tarefa de casa.

0
Dislike1
User badge image

Yara

A árvore de recursão apresentará altura de valor igual (n/a) + 1.

Explicação:

Resposta correta. Como a cada nível da árvore o tamanho dos subproblemas é reduzido de a, serão gerados (n/a) + 1 níveis até o fim da recorrência. Como a recorrência tem um termo independente T(1), ela é classificada como heterogênea. Se T(n) = cn2, teremos

T(n)  = c(n – a)2 + ca + cn

            = cn2 – 2can + ca + cn

            = cn2 – c(2an - a – n)           (para a < ½ e n > 2a)

            = cn2 – cn

            = cn2

            = O(n2).

Se, T(n) = cn2, temos

T(n)  = c(n – a)2 + ca + cn

            = cn2 – 2can + ca + cn

            = cn2 – c(2an - a – n)     (para a < 1 e n > 2a)

            = cn2 + cn

            = cn2

            = O(n2).

0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais