Algoritmo para recorrer árbol eficientemente

Temas de Algoritmos, Estructuras de Datos, en general

Algoritmo para recorrer árbol eficientemente

Notapor Martincito » Mar Ago 21, 2007 10:46 pm

El problema planteado es el siguiente:

tengo un árbol el cuál tiene hermanos, padre e hijos,
por cada nodo tiene dos campos uno es un número y otro un nombre.

deseo un algoritmo en el cual devuelva la lista de los números de todos los descendientes de árbol con nombres estrictamente menores que los de todos sus hermanos.
El orden de la lista devuelta debe ser como el de un recorrido en profundidad, pre orden.
La raíz no tiene hermanos...

cualquier comentario/ayuda se agradece,


Martín
Martincito
Novato
Novato
 
Mensajes: 1
Registrado: Mar Ago 21, 2007 10:29 pm


Re: Algoritmo para recorrer árbol eficientemente

Notapor yalmar » Sab Sep 29, 2007 2:42 pm

Ve la implementación de map en la STL

internamente usa un arbol RB, y tambien puede iterar como un vector

salu2
Avatar de Usuario
yalmar
Colaborador
Colaborador
 
Mensajes: 264
Registrado: Mié Jun 09, 2004 4:14 pm
Ubicación: Brasil



    

Volver a Algoritmos y Estructuras de Datos

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 0 invitados