Logo Passei Direto
Buscar
Analise o custo computacional dos algoritmos a seguir, que calculam o valor de polinomio de grau n da forma onde os coeficientes são números de ponto flutuante armazenados no vetor [a..n], e o valor de n é maior que zero.
A respeito dessas asserções, assinale a opção correta:
tanto a primeira quanto a segunda asserções são proposições falsas.
as duas asserções são proposições verdadeiras, mas a segunda é uma justificativa correta da primeira.
a primeira asserção é uma proposição falsa e a segunda uma proposição verdadeira.
a primeira asserção é uma proposição verdadeira e a segunda uma proposição falsa.
as duas asserções são proposições verdadeiras e a segunda não é a justificativa correta da primeira.
User badge image
Praticando Para Aprender

há 7 meses

Respostas

User badge image

Ed Verified user icon

há 7 meses

Para analisar o custo computacional dos algoritmos que calculam o valor de um polinômio de grau n, precisamos considerar a complexidade de cada algoritmo. 1. Custo Computacional: O custo computacional de um algoritmo que avalia um polinômio de grau n, utilizando a forma padrão (ou seja, somando os produtos dos coeficientes pelos potências da variável), é O(n). Isso ocorre porque precisamos realizar n multiplicações e n-1 adições. 2. Justificativas: Se houver duas asserções, a primeira pode se referir ao custo computacional e a segunda pode ser uma justificativa sobre a eficiência ou a forma de implementação do algoritmo. Sem as asserções específicas, não posso determinar qual opção é correta. No entanto, se você tiver as asserções em mente, analise se ambas são verdadeiras ou falsas e se uma justifica a outra. Isso ajudará a escolher a opção correta. Se precisar de mais ajuda, sinta-se à vontade para perguntar!

Essa resposta te ajudou?

0
Dislike0
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar essa resposta. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Essa pergunta também está no material:

Mais perguntas desse material

Correlacione os algoritmos internos de ordenação de listas com sua descrição:
( ) Escolhe-se um pivô e particiona-se a lista em duas sublistas - uma com os elementos menores que ele e outra com os maiores, que, ao serem ordenadas e combinadas com o pivô, geram uma lista ordenada. O processo é aplicado às partições para ordená-las. Embora tenha uma complexidade de pior caso de O(n2 ), no caso médio, é de O(n log n).
( ) Encontra-se o menor item do vetor. Troca-se com o item da primeira posição do vetor. Repetem-se essas duas operações com os n − 1 itens restantes; depois, com os n − 2 itens; até que reste apenas um elemento.
( ) Método preferido dos jogadores de cartas. A cada momento, existem duas partes na lista ¿ uma ordenada (destino) e outra não ordenada (fonte). Inicialmente, a lista destino tem apenas o primeiro elemento, e a fonte, os demais elementos. Em cada passo, a partir de i=2, seleciona-se o i-ésimo item da lista fonte. Deve-se colocá-lo no lugar apropriado na lista destino, de acordo com o critério de ordenação.
( ) É uma extensão de outro algoritmo de ordenação conhecido e permite trocas de elementos distantes um do outro, não necessariamente adjacentes. Os itens separados de h posições são rearranjados. Todo h-ésimo item leva a uma lista ordenada. Tal lista é dita estar h-ordenada.
( ) Varre-se a lista, trocando de posição os elementos adjacentes fora de ordem. Varre-se a lista até que não haja mais trocas. Neste caso, a lista está ordenada.
I, II, III, IV, V
I, III, II, IV, V
V, IV, II, III, I
I, IV, V, III, II
V, II, III, IV, I

Mais conteúdos dessa disciplina