Advertisement
Guest User

tree.h

a guest
Mar 27th, 2017
51
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.39 KB | None | 0 0
  1. #ifndef TREE_H
  2. #define TREE_H
  3.  
  4. struct Tree;
  5. typedef struct Tree Tree;
  6.  
  7. extern void initializeTree(Tree**);
  8. extern void destroyTree(Tree*);
  9. extern void addTreeNode(Tree*, int);
  10. extern int getTreeNodesAmount(Tree*);
  11. extern int getRightmostChildIndexByParentIndex(Tree*, int);
  12. extern void deleteTreeNodeByIndex(Tree*, int);
  13. extern void deleteSubtreeByIndex(Tree*, int);
  14.  
  15. #endif /* TREE_H */
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement