Linguagem C - Árvores Binárias
Neste artigo, falarei sobre o que é e como implementar uma estrutura de dados chamada Árvore Binária. Com tempos de pesquisa, inserção e remoção expressivamente melhores que de listas encadeadas, esta estrutura é usada principalmente em bancos de dados e sistemas de arquivos.
[ Hits: 52.482 ]
Por: Enzo de Brito Ferber em 07/05/2015 | Blog: http://www.maximasonorizacao.com.br
void ordenada (Folha raiz) { if (!raiz) return ; ordenada (raiz->esquerda); printf ("%d ", info); ordenada (raiz->direita); }
void preordenada (Folha raiz) { if (!raiz) return ; printf ("%d ", raiz->info); preordenada (raiz->esquerda); preordenada (raiz->direita); }
void posordenada (Folha raiz) { if (!raiz) return; posordenada (raiz->esquerda); posordenada (raiz->direita); printf ("%d ", raiz->info); }
Linguagem C - Funções Variádicas
Linguagem C - Listas Duplamente Encadeadas
Análise dos Métodos de Ordenação usados em Algoritmos Computacionais
Linguagem C - Listas Duplamente Encadeadas
Dicas para aprender programação
Máquina perereca - até onde é possível o uso de Linux?
Mitigação - O que é e quando é "seguro" desabilitar
Atualizar Debian Online de uma Versão para outra
A arte e a prática da Disciplina a longo prazo
Topgrade - Atualize seu sistema Linux inteiro com um único comando
Site com diversos emojis para seus códigos
Um modo leve de ouvir/ver áudio/vídeo da internet em máquinas pererecas
A escola é altamente ineficiente e ineficaz! (7)
O que você está ouvindo agora? [2] (199)