Ver Mensaje Individual
  #37 (permalink)  
Antiguo 08/06/2013, 17:50
Avatar de dashtrash
dashtrash
Colaborador
 
Fecha de Ingreso: abril-2007
Ubicación: Ni en Sevilla,ni en Sanlúcar..qué más da..
Mensajes: 927
Antigüedad: 17 años
Puntos: 270
Respuesta: Buscar el camino mas largo

Cita:
Iniciado por bulter Ver Mensaje
Por que el 1 ? Es el unico elemento que no tiene padre. Yo no veo otro que no tenga padre... Si vez a otro se que me equivoco yo. Y estamos hablando de tree no de forest.
Quien dice que, para el 1, el 7 es un hijo, y no su padre?
Es una idea instintiva que viene de la forma en la que lo has dibujado.No hay nada del problema que lo diga.No has violado ninguna regla del problema.No hay dirección,no hay orientacion así que puedes ir del 1 al 7, o del 7 al 1.Puedes ir de A a B, o de B a A.

Te lo digo de nuevo.
Mueve el 7 hacia arriba, hasta que esté por encima del 1.
Ahora el 7 es el root.
Pero, después, mueve el 8 o el 9 hacia arriba.Cualquiera.Vaya, se convierte en el root.El que hayas escogido, ha pasado de ser una hoja, a ser el root.
O hay un criterio de dirección, y que impida que el 1 sea hijo del 7, o no existe un root.Mejor dicho.Root es cualquier nodo.