Advertisement
Guest User

publicit

a guest
Oct 21st, 2014
177
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.50 KB | None | 0 0
  1. #include<iostream>
  2. #include<conio.h>
  3. using namespace std;
  4. struct node{
  5.     int data;
  6.      node *left;
  7.      node *right;
  8. }root;
  9.  
  10. void create(node *root,node *newnode)
  11. { int item;
  12.     if(root==NULL)
  13.     {
  14.         node  *n1=new node ;
  15.         cin>>item;
  16.         n1->data=item;
  17.         n1->left=NULL;
  18.         n1->right=NULL;
  19.        
  20.     }
  21.     else
  22.     {
  23.     if(root->left==NULL || newnode->data<root->data)
  24.     {
  25.         create(root->left,newnode->data);
  26.     }
  27.     elseif(root->right==NULL||newnode->data>=root->data)
  28.     {
  29.         create(root->right,newnode->data);  }
  30.     }
  31. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement