Hola Buenas noches, hice el ejercicio pero no me quedo exactamente igual al de la solución quería saber si lo que hice es correcto.
(Mi solución)
ABB copiarMayores(ABB A, uint x){
if( A == NULL){ return NULL;}
if(A->dato > x){
ABB copia = new nodoABB;
copia->dato = A->dato;
copia->izq = copiaMayores(A->izq,x);
copia->der = copiaMayores(A->der,x);
return copia;
}
else
copiarMayores(A->der,x);
}