Demonstração: Teste no Simulador Visual de Algoritmos do portal!
array[j] > array[j+1] e faz a troca (swap). Repete em laço duplo. Simples, porém lento para grandes volumes de dados.Entrada: [45, 12, 89, 34]
Dividir: [45, 12] e [89, 34]
Ordenar: [12, 45] e [34, 89]
Intercalar: [12, 34, 45, 89]
Demonstração: Teste a alocação dinâmica no Simulador de Ponteiros e Memória do portal!
node->next). Inserção dinâmica [ Dado: 10 | Next: 0x006 ] ──
[ Dado: 20 | Next: 0x00A ] ──
NULL
Combinam arrays com Funções Hash para obter acesso e busca em tempo médio de
malloc() e free().
Próximo Módulo: Módulo 04 — Da Linguagem C ao Assembly, Registradores CPU & Criptografia.