Advertisement
Guest User

arvore_binaria.h

a guest
Nov 14th, 2019
124
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.70 KB | None | 0 0
  1. #ifndef ARVORE_BINARIA_H
  2. #define ARVORE_BINARIA_H
  3.  
  4. typedef struct arvore_binaria Arvore_Binaria;
  5.  
  6. Arvore_Binaria* arvore_criar(char* string_item);
  7. void arvore_apontar_null(Arvore_Binaria* arvore);
  8. void arvore_inserir_esquerda(Arvore_Binaria* arvore, char* string_item);
  9. void arvore_inserir_direita(Arvore_Binaria* arvore, char* string_item);
  10. void arvore_apontar_null(Arvore_Binaria* arvore);
  11. Arvore_Binaria* arvore_fusao_esquerda(Arvore_Binaria* subarvore_esquerda, Arvore_Binaria* arvore_mae);
  12. Arvore_Binaria* arvore_fusao_direita(Arvore_Binaria* subarvore_direita, Arvore_Binaria* arvore_mae);
  13. void arvore_imprimir(Arvore_Binaria* arvore);
  14. void arvore_desalocar(Arvore_Binaria** arvore);
  15. #endif
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement