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.