Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Guia Edd Abb Avl Word
Guia Edd Abb Avl Word
Desarrollo:
1.A) Para poder deducir el arbol binario que tiene esos recorridos, se debe recordar que dado un
inorden y un pre o postorden, existe un nico arbol binario que cumple ambos recorridos.
Por lo tanto dibujaremos una tabla donde en la vertical tendremos el postorden, de abajo hacia
arriba, y en la horizontal tendremos el inorden:
Secuencia en
Postorden
B
X
K
X
O
X
N
X
U
X
R
X
S
X
I
X
A
X
T
X
C
X
L
X
M
X
D X
D M A T L C B I K U S R O N
Secuencia en Inorden
Nos damos cuenta de que existe solo una casilla por cada letra donde fila y columna coinciden.
Pero qu hacemos con esto? Construimos el rbol. La marca de ms arriba ser la raz del rbol y
con eso tenemos el primer nodo. Los hijos de ese nodo sern, para las sub-tablas izquierda y
derecha, el nodo que est ms alto, y los hijos de esos nodos sern a su vez los nodos ms altos de
las sub-tablas acotadas por las races ya obtenidas. En el diagrama pintamos de un color los nodos
de un mismo nivel. El orden de los colores es: amarillo, azul, rojo, verde, plomo, blanco.
Dibujando el rbol binario construido:
B
K
A
O
I
M
C
U
R
18
18
20
20
2
90
90
La segunda rotacin ocurre inmediatamente al insertar el 77: es necesaria una rotacin doble ya que
fue insertado alternado al lado del padre, con respecto a la raz del subrbol:
18
18
3
20
3
77
90
5
77
20
90
La tercera rotacin ocurre al insertar el 34. Se desbalancea el subrbol de raz 20 que se resuelve
por rotacin doble.
18
3
18
77
77
90
20
5
34
40
40
20
34
90
Finalmente insertar el nodo 12 produce un desequilibrio en el subrbol de raz 77, que se resuelve
por rotacin simple.
18
3
18
77
2
3
34
90
34
5
2
20
12
40
77
20
12
40
90
B) En un ABB la disposicin sera la siguiente: (para 3, 2, 18, 5, 20, 90, 77, 40, 34, 12). A la
derecha el AVL del tem anterior.
3
18
18
3
20
34
90
12
77
20
77
40
12
40
90
34
C) Primero es evidente la menor altura del AVL (3) en relacin al ABB (6). Esto se traduce en un
mayor tiempo de bsqueda en el ABB al tener que pasar por ms nodos. El AVL, al ser autoequilibrado, est garantizando un tiempo de bsqueda de complejidad logartmica O(log n),
deshacindose del caso desfavorable del ABB donde la complejidad tiende a ser lineal O(n).