Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Nodo *busca(int valor, Nodo **raiz) {
- if(*raiz != NULL) {
- (*raiz)->mostra();
- cout << "---" << endl;
- if(valor == (*raiz)->getValor()) {
- cout << "Achei" <<endl;
- return * raiz;
- }
- cout << "chamei direita" << endl;
- if((*raiz)->dir != NULL){
- return busca(valor, &(*raiz)->dir);
- }
- cout << "chamei meio" << endl;
- if((*raiz)->meio != NULL){
- return busca(valor, &(*raiz)->meio);
- }
- cout << "chamei esq" << endl;
- if((*raiz)->esq != NULL){
- return busca(valor, &(*raiz)->esq);
- }
- cout << "PORRRAAAA!!!!" << endl;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement