Duda C++ (Borrar última impresión por pantalla con cout)


RubRub

Miembro muy activo
Nodero
Noder
El título es bastante descriptivo, no encuentro forma de hacerlo. Si alguien me puede ayudar se lo agradeceré eternamente.
 

Rodkaiser

Rod de Lezo | Kaiser de Ovieco
Noderador
Nodero
Noder
El título es bastante descriptivo, no encuentro forma de hacerlo. Si alguien me puede ayudar se lo agradeceré eternamente.
Pasa el fragmento de código y qué quieres hacer exactamente a ver si te puedo echar una mano
 

RubRub

Miembro muy activo
Nodero
Noder
Pasa el fragmento de código y qué quieres hacer exactamente a ver si te puedo echar una mano
C++:
void AVL::listar(NodoAvl * raiz){
    if(raiz!=NULL){
        listar(raiz->hijoIzq);
        cout<<raiz->c.getDestino()<<",";
        listar(raiz->hijoDer);
    }
}

Estoy listando un AVL con comas como separación entre elemento y elemento. No había tenido en cuenta que puedo llevar un contador del número de nodos del árbol y se hace fácil. Igualmente si sabes hacerlo de la otra forma está bien saberlo.
 

Rodkaiser

Rod de Lezo | Kaiser de Ovieco
Noderador
Nodero
Noder
C++:
void AVL::listar(NodoAvl * raiz){
    if(raiz!=NULL){
        listar(raiz->hijoIzq);
        cout<<raiz->c.getDestino()<<",";
        listar(raiz->hijoDer);
    }
}

Estoy listando un AVL con comas como separación entre elemento y elemento. No había tenido en cuenta que puedo llevar un contador del número de nodos del árbol y se hace fácil. Igualmente si sabes hacerlo de la otra forma está bien saberlo.
Es lo mismo que te iba a decir. Es la mejor forma de hacerlo.
 
  • Regalar
Reacciones : RubRub

Rodkaiser

Rod de Lezo | Kaiser de Ovieco
Noderador
Nodero
Noder
C++:
void AVL::listar(NodoAvl * raiz){
    if(raiz!=NULL){
        listar(raiz->hijoIzq);
        cout<<raiz->c.getDestino()<<",";
        listar(raiz->hijoDer);
    }
}

Estoy listando un AVL con comas como separación entre elemento y elemento. No había tenido en cuenta que puedo llevar un contador del número de nodos del árbol y se hace fácil. Igualmente si sabes hacerlo de la otra forma está bien saberlo.
Otra cosa, estás estudiando Estructuras de datos??