Buscar

Torna-se útil, portanto, descrever operadores matemáticos que sejam capazes de representar situações como essas. As notações O, n e 0 serão utiliza...

Torna-se útil, portanto, descrever operadores matemáticos que sejam capazes de representar situações como essas. As notações O, n e 0 serão utilizadas com essa finalidade. Sejam j , h funções reais positivas de variável inteira n. Diz-se que j é O(h) , escrevendo-se j = O( h) , quando existir uma constante c > O e um valor inteiro no, tal que n > no => j(n) ~ c. h(n). A notação O será utilizada, ao longo deste texto, para exprimir complexidades. Por exemplo, seja determinar as complexidades de pior, melhor e caso médio dos algoritmos 1.1 a 1.6. Todos eles apresentam a propriedade de o número de passos manter-se o mesmo quando aplicados a entradas diferentes de mesmo tamanho. Ou seja, para um mesmo valor de n, o número de passos mantém-se constante. Como a variável independente é o valor n, conclui-se que as complexidades de pior, melhor e caso médio são todas iguais entre si para cada algoritmo. O algoritmo 1.1 efetua sempre l n/2 J passos. Logo, a sua complexidade é O(n). No algoritmo 1.3, o número de passos é igual ao número de produtos j . fat(j - 1), isto é, n . Sua complexidade, portanto, é O (n). Da mesma forma, verifica-se de imediato que as complexidades dos algoritmos 1.5 e 1.6 são iguais a 0(n2 ) e 0(n3 ) , respectivamente.

A notação O é utilizada para representar limites superiores de funções reais positivas de variável inteira n.
A complexidade de melhor caso é a mais utilizada na análise de algoritmos.
A complexidade de caso médio é menos utilizada do que a de pior caso, pois exige o prévio conhecimento da distribuição de probabilidades das diferentes entradas do algoritmo.
A notação 0 é útil para exprimir limites superiores justos.
a) Apenas a afirmativa A está correta.
b) As afirmativas A e C estão corretas.
c) As afirmativas A, C e D estão corretas.
d) As afirmativas B e C estão corretas.

Essa pergunta também está no material:

Estrutura de Dados e Seus Algoritmos 2ed
326 pág.

Fisiologia do Exercício Universidade Estácio de SáUniversidade Estácio de Sá

💡 1 Resposta

User badge image

Nalva Santos

b) As afirmativas A e C estão corretas.

A notação O é utilizada para representar limites superiores de funções reais positivas de variável inteira n, o que está descrito na afirmativa A. Além disso, a afirmativa C também está correta, pois a complexidade de caso médio é menos utilizada do que a de pior caso, pois requer o conhecimento prévio da distribuição de probabilidades das diferentes entradas do algoritmo.

1
Dislike0

✏️ 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

Outros materiais