Buscar

Existem diversas técnicas tradicionais para se realizar a ordenação de um arranjo. Ao desenvolvedor, caberia apenas a escolha de uma dessas técnica...

Existem diversas técnicas tradicionais para se realizar a ordenação de um arranjo. Ao desenvolvedor, caberia apenas a escolha de uma dessas técnicas para compor seu programa, caso necessário.Sobre a ordenação de vetores, analise as afirmativas a seguir:I. O algoritmo BubbleSort possui fácil implementação, e consequentemente baixo custo computacional. II. O MergeSort é uma otimizaçao do ShellSort, na qual uma partição é dividida por meio do seu elemento pivô. III. O algoritmo SelectionSort, assim como o InsertionSort, é de fácil implementação, é um dos algoritmos de ordenação mais veloz. IV. O algoritmo ShellSort de ordenação é o mais eficiente e é considerado uma técnica refinada do método de ordenação por inserção.É correto o que se afirma em: A) I e IV, apenas. B) II, III e IV, apenas. C) IV, apenas. D) I, II e III, apenas. E) II e III, apenas.

Respostas

User badge image

Ed Verified user icon

Vamos analisar cada afirmação: I. O algoritmo BubbleSort possui fácil implementação, e consequentemente baixo custo computacional. - O BubbleSort é fácil de implementar, mas não possui um bom desempenho em termos de custo computacional devido à sua complexidade. Portanto, essa afirmação está incorreta. II. O MergeSort é uma otimização do ShellSort, na qual uma partição é dividida por meio do seu elemento pivô. - O MergeSort não é uma otimização do ShellSort. Na verdade, são algoritmos de ordenação diferentes. Portanto, essa afirmação está incorreta. III. O algoritmo SelectionSort, assim como o InsertionSort, é de fácil implementação, é um dos algoritmos de ordenação mais veloz. - O SelectionSort é de fácil implementação, mas não é um dos algoritmos de ordenação mais veloz. O InsertionSort é mais eficiente nesse aspecto. Portanto, essa afirmação está incorreta. IV. O algoritmo ShellSort de ordenação é o mais eficiente e é considerado uma técnica refinada do método de ordenação por inserção. - O ShellSort é uma técnica refinada do método de ordenação por inserção e é considerado eficiente em muitos casos. Essa afirmação está correta. Portanto, a resposta correta é: A) I e IV, apenas.

0
Dislike1

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

Responda

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

Mais conteúdos dessa disciplina