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
public void inserir(string chave) { if (raiz == null) { raiz = new NoArvore(chave); } else { raiz.inserir(chave); } }