karlangadas

TREE: 4TAD

Nov 14th, 2016
71
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.42 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3. #include "arbol.h"
  4.  
  5. int niveles(TNode *node){
  6.     if (node==NULL)
  7.         return 0;
  8.     return 1+max(niveles(node->left),niveles(node->right));
  9. }
  10.  
  11. int main(){
  12.     TBinaryTree T;
  13.     init_tree(&T);
  14.     insert(&T,10);
  15.     insert(&T,6);
  16.     insert(&T,15);
  17.     insert(&T,4);
  18.     insert(&T,7);
  19.     insert(&T,13);
  20.     insert(&T,17);
  21.     insert(&T,0);
  22.     printf("El tri tiene %d levels\n",niveles(T.root));
  23.     return 0;
  24. }
Advertisement
Add Comment
Please, Sign In to add comment