Usuario
Padre
Hijo Izquierdo
Hijo derecho
[URL=http://img535.imageshack.us/i/imagen1vp.jpg/][IMG=http://img535.imageshack.us/img535/5240/imagen1vp.jpg][/IMG][/URL]
Para el caso de B por ejemplo tendríamos en la tabla que (según figura 1):
Usuario “B”
Padre “A”
Hijo Izquierdo “D”
Hijo derecho “E”
Para el caso de D tendríamos:
Usuario “D”
Padre “B”
Hijo Izquierdo “H”
Hijo derecho “I”
Y así sucesivamente, quiero hacer un ciclo que vaya buscando donde ir acomodando las esferas automáticamente en el orden que siguen, acomodándolas de izquierda a derecha y llenarlo por niveles.
Por ejemplo en el nivel 1 solo se encuentra A, nivel dos B y C, nivel tres D,E,F,G, para el nivel 4 solo tenemos parcialmente 5 lugares llenos (H, I, J,K,L) y tres más disponibles (M,N,O).
![](http://img843.imageshack.us/i/imagen2uj.jpg/)
[URL="http://img843.imageshack.us/i/imagen2uj.jpg/"]http://img843.imageshack.us/i/imagen2uj.jpg/[/URL]
Que ciclos (buckes) podrían ayudarme ha realizar este acomodo?
Gracias de antemano.