Class ArbolRojinegro<T extends Comparable<T>>

All Implemented Interfaces:
Iterable<T>, Coleccion<T>

public class ArbolRojinegro<T extends Comparable<T>> extends ArbolBinarioOrdenado<T>
Clase para árboles rojinegros. Un árbol rojinegro cumple las siguientes propiedades:
  1. Todos los vértices son NEGROS o ROJOS.
  2. La raíz es NEGRA.
  3. Todas las hojas (null) son NEGRAS (al igual que la raíz).
  4. Un vértice ROJO siempre tiene dos hijos NEGROS.
  5. Todo camino de un vértice a alguna de sus hojas descendientes tiene el mismo número de vértices NEGROS.
Los árboles rojinegros se autobalancean.