SoloCodigo

Programación General => Java => Mensaje iniciado por: Maia en Martes 6 de Noviembre de 2007, 05:17

Título: Arboles
Publicado por: Maia en Martes 6 de Noviembre de 2007, 05:17
hola¡¡¡¡

Estoy llevando java en la universidad, la verdad me agrada, pero mi maestra no ayuda mucho <_< ... quisiera saber si me puden ayudar, quisera un codigo sencillo que haga los recorridos de los arboles...para de ahi basarme para estudiar y practicar  en arboles... ;)

si me pueden ayudar se los agradeceria  mucho, grax.... :hola:
Título: Re: Arboles
Publicado por: khrono en Martes 6 de Noviembre de 2007, 05:36
Saludos, Adjunto una pequeña implementacion de un arbol binario en java , espero que te sea util.
Título: Re: Arboles
Publicado por: Maia en Martes 6 de Noviembre de 2007, 06:04
:o  grax. pero en si, lo que quisiera saber es como se realizan los recorridos , inorden, postorden, preorden... lo mas sencillo posible :rolleyes: .. de nuevo muchas gracias¡¡¡¡ :smartass:
Título: Re: Arboles
Publicado por: therion87 en Miércoles 7 de Noviembre de 2007, 21:00
Hola... sí nada mas quieres saber como se realizan los recorridos te dejo esta info...

PreOrden
Proceso:

*-Visita el nodo raíz del árbol.
*-Recorre el preorden el subárbol izquierdo del nodo raíz.
*-Recorre el preorden el subárbol derecho del nodo raíz.
Aplicación: Generar una réplica del árbol.

InOrden
Proceso:
*-Recorre en inorden el subárbol izquierdo.
*-Visita la raíz del árbol.
*-Recorre en inorden el subárbol derecho.
Aplicación: Desplegar en orden creciente los elementos del árbol si este es un ABB.

PostOrden
Proceso:
*-Recorre en postorden el subárbol izquierdo.
*-Recorre en postorden el subárbol derecho.
*-Visita la raíz del árbol.
Aplicación: Liberar los nodos de un árbol.

Y unos ejemplos para entenderlo mejor....
(http://i24.tinypic.com/16c3p81.jpg)
(http://i21.tinypic.com/infwic.jpg)

Saludos :-D
Título: Re: Arboles
Publicado por: manix en Miércoles 7 de Noviembre de 2007, 22:19
Debes tener en cuenta la recursividad de los metodos, ya que para todos lo recorridops en el arbol son muy utililes