Hola! ^^Tengo un problema con cierto algoritmo.Veamos:Dado un árbol binario(no ordenado), eliminar todos los nodos hojas iniciales, es decir aquellos que que son hojas en el momento que me dan el árbol.El archivo que adjunto, es un dibujito para verlo mas claro.(perdón me ha salido un poco cutre )Tendría que borrar los que estan en rojo, ya ya esta.El problema reside en que cada vez que intento diseñar el algoritmo,simepre me sale una solución recursiva que ser carga todo el árbol,además de los que tiene que eliminar,pero que elimine todo el arbol no forma parte del juego .¿una paqueña pista porfi? Continuaré mi batalla por sacarlo ps:reutilizo muchos métodos del tipo abstracto árbol binario.(como recorrido preorden,etc)Gracias ^^.