arboles balanceados

3
Árboles Balanceados y Técnicas de rotación Universidad Fermín Toro Facultad de Ingeniería Ingeniería en Computación Alumna: Andreina Paredes

Upload: andreina-paredes-di-pascuale

Post on 26-Jul-2015

196 views

Category:

Documents


4 download

TRANSCRIPT

Page 1: Arboles balanceados

Árboles Balanceados y Técnicas

de rotación

Universidad Fermín Toro Facultad de Ingeniería Ingeniería en Computación

Alumna: Andreina Paredes

Page 2: Arboles balanceados

Árboles Binarios están

Balanceados cuando todos sus niveles están integrados a la máxima capacidad de nodos, excepto el último

Sirven

Como técnica de búsqueda de información

Denominados

Árboles binarios de búsqueda

Donde

Cada nodo cumple con que todos los nodos de su subárbol izquierdo sean menores que la raíz y todos los nodos del subárbol derecho son mayores que la raíz

El más usado

Árboles AVL Una condición de equilibrio extra

Que dice

¨Para todo nodo, la altura de sus subárboles (izquierdo y derecho) pueden diferir máximo de uno¨

Cuenta con

Page 3: Arboles balanceados

Técnicas de rotación

Rotación Simple a la

Derecha (RSD)

Se usa cuando el subárbol izquierdo de un nodo sea 2 unidades más alto que el

derecho

Además, la raíz del subárbol izquierdo esté cargado a la izquierda o

equilibrado.

Rotación Simple a la Izquierda

(RSI)

Se usa cuando el subárbol derecho de un nodo sea 2 unidades más alto que el

izquierdo

Además, la raíz del subárbol derecho esté cargado a la derecha o

equilibrado.

Rotación Doble a la Derecha

Se usa cuando el subárbol izquierdo de un nodo sea 2 unidades más alto que el

derecho

Además, la raíz del subárbol izquierdo esté cargado a la derecha o

equilibrado.

Rotación Doble a la Izquierda

Se usa cuando el subárbol derecho de un nodo sea 2 unidades más alto que el

izquierdo

Además, la raíz del subárbol derecho esté

cargado a la izquierda o equilibrado.