Trovare e restituire un nodo con campo info == y

nodo * trova(nodo *x,char y){
 if(!x) return x;  //se l'albero è vuoto ritorno zero
 if(x->info==y) return x;  //abbiamo trovato un nodo
   nodo *z=trova(x->left,y);  //cerco a sinistra
 if(z) return z;  //se non abbiamo trovato niente a sinistra guardo a  destra
   return trova(x->right,y);  //cerco a sinistra
}
Tothebit

About Tothebit

Tothebit