예제 #1
0
 public void inserir(string c)
 {
     if (String.Compare(c, diciplina) < 0)
     {
         if (esq == null)
         {
             esq = new NoArvore(c);
         }
         else
         {
             esq.inserir(c);
         }
     }
     else if (String.Compare(c, diciplina) > 0)
     {
         if (dir == null)
         {
             dir = new NoArvore(c);
         }
         else
         {
             dir.inserir(c);
         }
     }
     else
     {
         Console.WriteLine("Chave duplicada. Impossível inserir!");
     }
 } // fim do metodo inserir
예제 #2
0
 public void inserir(string chave)
 {
     if (raiz == null)
     {
         raiz = new NoArvore(chave);
     }
     else
     {
         raiz.inserir(chave);
     }
 }