コード例 #1
0
ファイル: ArbolB.cs プロジェクト: DiegoDiaz1/Lab3
 public override void Agregar(int llave, TLlave dato)
 {
     if (llave == Utilities.ApuntadorVacio)
     {
         throw new ArgumentOutOfRangeException("Llave");
     }
     Agregar(raiz, llave, dato);
     Tamaño++;
 }
コード例 #2
0
 public static void CambioLlave(ref LLaveNodoItem item, TLlave nuevaLlave)
 {
     item = new LLaveNodoItem(nuevaLlave, item.Derecha);
 }
コード例 #3
0
 public LLaveNodoItem(TLlave llave, Nodo derecha)
 {
     Llave   = llave;
     Derecha = derecha;
 }
コード例 #4
0
 public LlaveValorItem(TLlave llave, TValor valor)
 {
     LLave = llave;
     Valor = valor;
 }