Documentos de Académico
Documentos de Profesional
Documentos de Cultura
2P 04 Arboles-1
2P 04 Arboles-1
Tulio Mamani
▪ Ing. Tulio Mamani
▪ Ing. Tulio Mamani
DEFINICION ARBOL
H I J K M N O P
A Nivel 1
B C Nivel 2
D E F G Nivel 3
H I J K M N O P Nivel 4
Altura: Se define como el numero de niveles del árbol, se puede calcular por
recursividad como:
B C
D E F G
H I J K M N O P
A A
B C B C
D E F G D E G
H I J K M N O P H I J K O P
A A
B C B C
D E F G D E F G
H I J K M N O P H I J K
Son algoritmos que nos permiten barrer y recorrer por todos los nodos, esto para
mostrar, insertar o eliminar un nodo cualquiera
Recorrido Pre-Orden
En Profundidad:
Inician en la raíz hasta Recorrido Post-Orden
llegar a una hoja
primero Recorrido In-Orden
Algoritmos de
búsqueda
Arboles
En Amplitud: Se inicia
por la raíz y luego los
nodos por niveles
primero
▪ Ing. Tulio Mamani
RECORRIDO EN PRE-ORDEN (RID)
(Raiz, izquierdo,derecho):
Su algoritmo es el siguiente:
• Visitar la raíz
A
• Recorrer Sub-árbol izquierdo
• Recorrer sub-árbol derecho
B C
D E F G
H I J K L M N O
Recorrido:A,B,D,H,I,E,J,K,C,F,L,M,G,N,O
▪ Ing. Tulio Mamani
RECORRIDO EN POST-ORDEN (IDR)
B C
D E F G
H I J K L M N O
Recorrido:,H,I,D,J,K,E,B,L,M,F,N,O,G,C,A
▪ Ing. Tulio Mamani
RECORRIDO EN IN-ORDEN (IRD)
D E F G
H I J K L M N O
Recorrido:H,D,I,B,J,E,K,A,L,F,M,C,N,G,O
▪ Ing. Tulio Mamani
▪ Ing. Tulio Mamani
▪ CODIGO C++ ARBOL BINARIO
B C n
D E F G p
H I J L t u v
Recorrido:,H,I,D,J,K,E,B,L,M,F,N,O,G,C,A
t-u-p-v-w-q-n-x-y-r-z-a-s-o-m