Advertisement
karlangadas

TREE: 6TAD

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