Skip to content

Instantly share code, notes, and snippets.

@Crepu
Created May 18, 2016 16:55
Show Gist options
  • Save Crepu/e17bcb784f550d85022753dd2a12504a to your computer and use it in GitHub Desktop.
Save Crepu/e17bcb784f550d85022753dd2a12504a to your computer and use it in GitHub Desktop.
class Nodo{
int data;
Nodo *izq;
Nodo *der;
};
class abb{
Nodo *raiz;
abb(){
raiz = NULL;
}
void insertar(Nodo *nuevo){
insertarR(nuevo,raiz);
}
void insertarR(Nodo *nuevo, Nodo *p){
if(p == NULL){
p = nuevo;
return;
}
if(nuevo->data > p->data){
insertarR(nuevo,p->der);
}
if(nuevo->data < p->izq){
insertarR(nuevo,p->izq);
}
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment