Buscar

Leia as afirmativas a seguir considerando que f(n) e gín) são funções positivas. 1- Se g(n) é O(f(n)), um algoritmo de função de complexidade de t...

Leia as afirmativas a seguir considerando que f(n) e gín) são funções positivas. 1- Se g(n) é O(f(n)), um algoritmo de função de complexidade de tempo f(n) possui Ordem de complexidade gn). 11- Se gn) é O(f(n)), f(n) é um limite superior para g(n). Ill- Se a função g(n) = 7.log(n) +6 , então a função g(n) é O(log(n)). IV- Se gín)=n? e fín)=(n+1)? temos que g(n) é O(f(n)) e fin) é O(g(n)). V- Se gn) = 2n+1 e f(n) = 2n temos que g(n) = O(f(n)). Assinale a alternativa que apresenta somente as afirmativas:

💡 1 Resposta

User badge image

Ed Verified user icon

Vamos analisar cada afirmativa: 1- Se g(n) é O(f(n)), um algoritmo de função de complexidade de tempo f(n) possui Ordem de complexidade gn). Essa afirmativa está incorreta. Quando dizemos que g(n) é O(f(n)), significa que g(n) é limitado superiormente por f(n), não que a complexidade de tempo de um algoritmo com função f(n) seja de ordem gn). 2- Se g(n) é O(f(n)), f(n) é um limite superior para g(n). Essa afirmativa está correta. Quando g(n) é O(f(n)), f(n) é de fato um limite superior para g(n). 3- Se a função g(n) = 7.log(n) +6 , então a função g(n) é O(log(n)). Essa afirmativa está correta. A função g(n) = 7.log(n) + 6 é O(log(n)), pois está limitada superiormente por log(n). 4- Se g(n)=n² e f(n)=(n+1)² temos que g(n) é O(f(n)) e f(n) é O(g(n)). Essa afirmativa está incorreta. Quando comparamos g(n) = n² e f(n) = (n+1)², vemos que g(n) não é O(f(n)) e f(n) não é O(g(n)). 5- Se g(n) = 2n+1 e f(n) = 2n temos que g(n) = O(f(n)). Essa afirmativa está correta. Quando g(n) = 2n+1 e f(n) = 2n, g(n) é de fato O(f(n)). Portanto, a alternativa correta é: II e III.

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