Implementação da Árvore AVL em C
Esta arvore foi implementada usando o conceito de TAD, por isso foram criados três arquivos:
Obs.: eu deixei comentários nas linhas mais importantes desta implementação.
avl-tree.h - nela estão contidos a estrutura da árvore e os protótipos de todas funções que foram usadas no programa.
avl-tree.c - nela está contida a elaboração de todas as funções implementadas neste programa.
avl-treeexecucao.c - nela está a função principal para a compilação de todo o programa.
Os códigos fora elaborados, somente para serem compilados no Dev-C++:
http://sourceforge.net/projects/dev-cpp/
Todos os códigos devem estar salvos na mesma pasta para o seu funcionamento.