Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Arboles binarios de búsqueda
1. Un árbol AVL
El nombre AVL es un árbol Esta condición es Un árbol binario
o ABB ÁRBOLES BINARIOS binario de
DE BÚSQUEDA es un AVL si y sólo si
son las iniciales búsqueda cada uno de
de los hombres al que se le añade sus nodos
que idearon una condición de tiene un equilibrio
este tipo de árbol equilibrio. de –1, 0, + 1
Adelson-Velskii
y Landis en 1962. Técnicas para Balancear
un Árbol Binario
de Búsqueda
Caso 4
Caso 1 Caso 2 Caso 3 Rotación doble
Rotación simple Rotación simple Rotación doble derecha RDD
izquierda RSI derecha RSD izquierda RDI
Si esta desequilibrado Si está desequilibrado Si esta desequilibrado
a la izquierda y Si esta desequilibrado a la izquierda a la derecha y
su hijo a la derecha y (FE < –1), su hijo izquierdo
derecho tiene su hijo izquierdo y su hijo derecho tiene distinto
el mismo signo (+) tiene el mismo signo (-). tiene distinto signo (–).
signo (+).
2. El nombre AVL Si está
o ABB son las Caso 1
desequilibrado
iniciales Rotación simple
a la izquierda
de los creadores izquierda RSI
y su hijo derecho
este tipo de árbol tiene el mismo
Adelson-Velskii signo (+) Ejemplo 1
y Landis
en 1962.
Caso 2
Rotación simple Si está
derecha RSD desequilibrado
Técnicas para a la derecha y
ÁRBOLES Balancear su hijo izquierdo
BINARIOS un Árbol Binario tiene el mismo Ejemplo 2
DE BÚSQUEDA de Búsqueda signo (-).
Caso 3 Si está
Un árbol AVL Rotación doble desequilibrado
es un árbol izquierda RDI a la izquierda
binario de (FE < –1),
búsqueda y su hijo derecho
Ejemplo 3
al que se le añade tiene distinto
una condición de signo (+).
equilibrio.
Caso 4 Si está
Un árbol binario
Rotación doble desequilibrado
es un AVL si y sólo si
cada uno de derecha RDD a la derecha y
sus nodos su hijo izquierdo
tiene un equilibrio tiene distinto Ejemplo 4
de –1, 0, + 1 signo (–).