Exemple #1
0
        public void inserir(string c)
        {
            int var = c.CompareTo(chave);

            if (var < 0)
            {
                if (esq == null)
                {
                    esq = new NoArvore(c);
                }
                else
                {
                    esq.inserir(c);
                }
            }
            else if (var > 0)
            {
                if (dir == null)
                {
                    dir = new NoArvore(c);
                }
                else
                {
                    dir.inserir(c);
                }
            }
            else
            {
                Console.Write("Chave duplicada. Impossível inserir!");
            }
        } // fim do metodo inserir
Exemple #2
0
 public void inserir(string chave)
 {
     if (raiz == null)
     {
         raiz = new NoArvore(chave);
     }
     else
     {
         raiz.inserir(chave);
     }
 }