Questão 7
A técnica de ordenação MergeSort utiliza um conceito conhecido por dividir para conquistar. Esse conceito sugere que um problema complexo possa ser dividido em dois problemas menores e cada um desses sejam divididos novamente em partes menores ainda, até que se encontre uma parte pequena e simples suficiente para que seja resolvido.
PEREIRA, Rogério de Leon. Estruturas de Dados II. Maringá: Unicesumar, 2018. (Adaptado).
Leia as afirmativas a seguir sobre as características da técnica MergeSort
I - O algoritmo utiliza a recursividade para percorrer o vetor procurando pelos valores.
II - No processamento, o vetor é dividido em três partes iguais, de modo a encurtar a procura.
III - O MergeSort apresenta uma abordagem mais simples do que o BubbleSort e o SelectionSort.
IV - O MergeSort pode consumir uma quantidade considerável de memória ao ordenar grandes quantidades de dados.
É correto o que se afirmar em:
Alternativa 1:
I e II, apenas.
Alternativa 2:
I e IV, apenas.
Alternativa 3:
III e IV, apenas.
Alternativa 4:
I, II e III, apenas.
Alternativa 5:
I, II e IV, apenas.
Respostas
respondido por:
4
Resposta:
Alternativa 2 - I e IV, apenas.
washigtonsilva2003:
tá vou explicar, a I de fato está correta pois é usado recursividade, mas não acho que seja uma regra, talvez tenha alguma implementação sem recursividade, mas com recursividade o código fica mais simples, a II é falsa pois não é dividido exatamente em 3 partes, a cada vez que a função é chamada passando a lista, essa lista é dividida em 2 partes, já a III é incorreta porque os algoritmos selection sort e o bubble sort são os mais simples, o Merge Sort não, o Merge Sort já tem uma ideia complexa
https://brainly.com.br/tarefa/46040711
Perguntas similares
3 anos atrás
3 anos atrás
3 anos atrás
5 anos atrás
5 anos atrás
5 anos atrás
7 anos atrás