Aeds

Disponível somente no TrabalhosFeitos
  • Páginas : 2 (477 palavras )
  • Download(s) : 0
  • Publicado : 15 de novembro de 2012
Ler documento completo
Amostra do texto
INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MINAS GERAIS

CAMPUS SÃO JOÃO EVANGELISTA

Exercícios de Algoritmos e Estrutura de Dados

Assunto: Lista de Exercícios 5

Componentes:Wárlley Júnio Andrade

Curso: Superior em Sistemas de Informação Série/Turma: BSI111A Professor: Bruno Toledo

São João Evangelista, Maio de 2012.

INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA ETECNOLOGIA DE MINAS GERAIS

CAMPUS SÃO JOÃO EVANGELISTA 1. Basicamente como é o funcionamento do algoritmo Shellsort? 1. Ordenação é efetuada dividindo o conjunto em subconjuntos. 2. Os subconjuntos sãoconstituídos por elementos separados n elementos (incrementos). 3. Os subconjuntos são ordenados utilizando o método de inserção. 4. Repetição dos pontos 1, 2 e 3, com diminuição do incremento, até oconjunto estar ordenado. 2. Qual a diferença entre a ordenação por inserção direta e a ordenação por Shellsort? A diferença com relação à inserção direta é o número de segmentos do vetor. Na inserçãodireta é considerado um único segmento do vetor onde os elementos são inseridos ordenadamente. No método do Shell são considerados diversos segmentos. Inserção direta movimenta elementos adjacentes, jáo Shellsort permite a troca de elementos distantes. 3. Utilizando o algoritmo Shellsort faça a ordenação do seguinte arranjo: 12, 43, 1, 6, 56, 23, 52, 9. Vetor inicial: (N = 8) 12 43 1 6 56 23 52 9 Primeiro passo: H = 4 12 43 1 6
1 2 3 4

56
1

23
2

52
3

9
4 seguimento

Antes da ordenação: 12, 56 43, 23 1, 52 Após a ordenação: 12, 56 23, 43

6, 9

1, 52

6, 9

Seguimentooriginal: H=4 12 23 1 6  Segundo passo: H= 2 12 43 1 6
1 2 1 2

56

43

52

9

56
1

23
2

52
1

9
2 seguimento

Antes da ordenação 12, 1, 56, 52 Após a ordenação 1, 12, 52,56

23, 6, 43, 9

6, 9, 23,43

Seguimento original: H = 2 1 6 12 9

52

23

56

43

INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MINAS GERAIS

CAMPUS SÃO JOÃO...
tracking img