Class NodoAVL<V>

  • All Implemented Interfaces:
    java.io.Serializable

    public class NodoAVL<V>
    extends java.lang.Object
    implements java.io.Serializable
    See Also:
    Serialized Form
    • Constructor Detail

      • NodoAVL

        public NodoAVL​(V elementoP,
                       java.lang.String llaveP,
                       NodoAVL<V> nodoPadre,
                       ArbolAVL<V> arbolPadreP)
        Parameters:
        elementoP -
        llaveP -
        nodoPadre -
        arbolPadreP -
    • Method Detail

      • getIzquierdo

        public NodoAVL<V> getIzquierdo()
        Returns:
      • getDerecho

        public NodoAVL<V> getDerecho()
        Returns:
      • getPadre

        public NodoAVL<V> getPadre()
        Returns:
      • getValor

        public java.lang.String getValor()
        Returns:
      • getElementos

        public ArrayChimbo<V> getElementos()
        Returns:
      • getTamanioRamaMasLarga

        public int getTamanioRamaMasLarga()
        Returns:
      • setIzquierdo

        public void setIzquierdo​(NodoAVL<V> izquierdo)
        Parameters:
        izquierdo -
      • setDerecho

        public void setDerecho​(NodoAVL<V> derecho)
        Parameters:
        derecho -
      • setPadre

        public void setPadre​(NodoAVL<V> padre)
        Parameters:
        padre -
      • esHoja

        public boolean esHoja()
        Returns:
      • insertar

        public void insertar​(V elemento,
                             java.lang.String llaveP)
        Parameters:
        elemento -
        llaveP -
      • inOrden

        public void inOrden​(IPilaEncadenada<V> aRetornar)
        Parameters:
        aRetornar -
      • isMeEstanBalanceando

        public boolean isMeEstanBalanceando()
        Returns:
      • darEnNivel

        public void darEnNivel​(int nivel,
                               IPilaEncadenada<java.lang.String> resp)
        Parameters:
        nivel -
        resp -
      • get

        public ArrayChimbo<V> get​(java.lang.String busqueda)
        Parameters:
        busqueda -
        Returns: