null
US
Entrar
Registre-se gratuitamente
Registre-se
Detectamos que o JavaScript não está habilitado no teu navegador. Habilite o Javascript para o funcionamento correto do nosso site. Por favor, leia os
Termos e Condições
para mais informações.
Próximo
Copiar e Editar
Você deve estar logado para concluir esta ação!
Inscreva-se gratuitamente
25582343
MergeSort
Descrição
mergesort
Sem etiquetas
mergesort
Mapa Mental por
camila munzlinger
, atualizado more than 1 year ago
Mais
Menos
Criado por
camila munzlinger
aproximadamente 4 anos atrás
20
0
0
Resumo de Recurso
MergeSort
Funcionamento
Anotações:
Dividir: divide a sequencia de N elementos a serem ordenados em duas subsequencias de N/2 elementos cada
Conquistar:ordenar as duas subsequências recursivamente utilizando a ordenação por intercalação
Combinar: intercalar as duas subsequências ordenadas para produzir a solução
VANTAGENS
O(n*log n)
Anotações:
melhor que o bobble sort O(n^2), e que o selection sort O(n^2), e que o sell short -O(n^2)
estável
Anotações:
não altera a ordem dos estados iguais
DESVANTAGENS
O(n*log n)
Anotações:
ele faz uma função linear, que faz com que o rendimento seja com o memso crescimento
uso de vetor auxiliar
uso de memória
23-4-67-(-8)-90-54-21-20
Anotações:
mergesort 23-4-67-(-8) 90-54-21-20 23-4 67-(-8) 90-54 21-20 23 4 67 (-8) 90 54 21 20 merge 4-23 -(-8)-67 54-90 20-21 (-8)-4-23-67 20-21-54-90 (-8)-4-20-21-23-54-67-90
(-8)-4-20-21-23-54-67-90
IMPLEMENTAÇÃO
MergeShort
Merge
se o vetore não é nulo
se os dois vetores tem valores
se não
Anotações:
temp[i]=V[p2++] auxiliar n posição i recebe o valor do vetor na posição(meio+2)
se o inicio> meio
Anotações:
fim1=1 a variavel identifica que a separação do vetor contem uma unidade no lado direito
se (meio+1)>fim
Anotações:
fim2=1 fim1=1a variavel identifica que a separação do vetor contem uma unidade no lado esquerdo
se o vetor 1<vetor2
Anotações:
temp[i]=V[p1++] auxiliar naposição i recebe o valor do vetor (inicio+1)
CONCEITO
Algoritmo de ordenação
Anotações:
Ordenação por intercalação
Usos
Organização de nomes em uma instituição
Organização das notas de um aluno
Quer criar seus próprios
Mapas Mentais
gratuitos
com a GoConqr?
Saiba mais
.
Semelhante
MergeSort
Anna Karoliny Lima Timm
Plano de Estudo - Semana 1
Alessandra S.
Genética Molecular
Gabriela da Mata
Simulado Filosofia
Marina Faria
Literatura - Escolas Literárias
Amanda Destro
Regime Jurídico Único - 8.112/90 (QUADRO RESUMO)
Clara Fonseca
Direitos e Deveres Individuais e Coletivos: o Art. 5° da Constituição Federal (PARTE I)
gabyzone
Química Orgânica (Part. I)
lorena dorea
HISTÓRIA DO BRASIL COLONIAL (1ª PARTE)
Lucas Villar
Membrana plasmática
Maria Eduarda Saladine
REVOLUÇÃO RUSSA
Savio Andrade
Explore a Biblioteca