public static string questao2(ArvoreBinariaABB arvore1, ArvoreBinariaABB arvore2) //Resposta Exercicio 2 { if (arvore1.Equals(arvore2)) { return("IGUAIS"); } else { return("DIFERENTES"); } }
public static void Principal() { ArvoreBinariaABB arvore1 = new ArvoreBinariaABB(); arvore1.Inserir(new Auxiliar(43)); arvore1.Inserir(new Auxiliar(12)); arvore1.Inserir(new Auxiliar(63)); arvore1.Inserir(new Auxiliar(99)); arvore1.Inserir(new Auxiliar(9)); arvore1.Inserir(new Auxiliar(34)); arvore1.Inserir(new Auxiliar(64)); ArvoreBinariaABB arvore2 = new ArvoreBinariaABB(); arvore2.Inserir(new Auxiliar(43)); arvore2.Inserir(new Auxiliar(12)); arvore2.Inserir(new Auxiliar(63)); arvore2.Inserir(new Auxiliar(99)); arvore2.Inserir(new Auxiliar(9)); arvore2.Inserir(new Auxiliar(34)); arvore2.Inserir(new Auxiliar(64)); Console.WriteLine(questao2(arvore1, arvore2)); }