Pergunta 1
O algoritmo Merge-Sort, faz o uso da estratégia dividir para conquistar. Assim, sua ideia é dividir o conjunto de dados em subconjuntos, reorganiza cada subconjunto e depois intercala os resultados. De acordo com o método descrito, assinale a alternativa que descreva a complexidade do algoritmo no melhor caso e no pior caso
.Melhor caso: O (n log n)
Pior caso: O (n2).
. Melhor caso: O (n)
Pior caso: O (n2).
. Melhor caso: O (n log n)
Pior caso: O (n) .
Melhor caso: O (n log n)
Pior caso: O (n log n).
.Melhor caso: O (n log n)
Pior caso: O (log n).
Soluções para a tarefa
Respondido por
12
Resposta:
Melhor caso: O (n log n)
Pior caso: O (n log n).
Explicação:
Considerando um array com n elementos, a complexidade do algoritmo de ordenação Merge-Sort é:
Melhor Caso: O (n log n)
Médio Caso: O (n log n)
Pior Caso: O (n log n)
Apesar de possuir um gasto extra de espaço de memória, o algoritmo é indicado para aplicações que possuem restrição de tempo. Podemos observar isso pela sua complexidade.
Respondido por
2
Resposta:
Melhor caso: O (n log n) Pior caso: O (n log n).
Explicação:
Apesar de possuir um gasto extra de espaço de memória, o algoritmo é indicado para aplicações que possuem restrição de tempo. Podemos observar isso pela sua complexidade.
Perguntas interessantes
Informática,
7 meses atrás
Biologia,
7 meses atrás
Geografia,
7 meses atrás
Inglês,
10 meses atrás
Matemática,
10 meses atrás
Português,
1 ano atrás
Matemática,
1 ano atrás