示例#1
0
            public static void IntercambiarDerecha(ref LLaveNodoItem item, ref Nodo puntero)
            {
                var Temp = puntero;

                puntero = item.Derecha;
                item    = new LLaveNodoItem(item.Llave, Temp);
            }
示例#2
0
            public static void IntercambiarLLaves(ref LLaveNodoItem x, ref LLaveNodoItem y)
            {
                var xLlave = x.Llave;

                CambioLlave(ref x, y.Llave);
                CambioLlave(ref y, x.Llave);
            }
示例#3
0
 public static void CambioDerecha(ref LLaveNodoItem item, Nodo nuevaDerecha)
 {
     item = new LLaveNodoItem(item.Llave, nuevaDerecha);
 }
示例#4
0
 public static void CambioLlave(ref LLaveNodoItem item, TLlave nuevaLlave)
 {
     item = new LLaveNodoItem(nuevaLlave, item.Derecha);
 }