static void Main(string[] args) { tree.Add("Fejes Jennifer"); tree.Add("Basa Richárd"); tree.Add("Budaházy Bendegúz"); tree.Add("Soós Barna"); tree.Add("Gáspár Marcell"); tree.Add("Fekete Márk"); Console.ReadKey(); }
static void Main(string[] args) { BinaryTree <int> binTree = new BinaryTree <int>(); binTree.Add(10); binTree.Add(5); binTree.Add(20); binTree.Add(3); binTree.Add(6); binTree.Add(2); binTree.Add(1); binTree.Add(15); binTree.Add(25); binTree.Add(13); binTree.Add(18); binTree.Add(19); binTree.Add(12); binTree.Add(14); binTree.Add(23); binTree.Add(30); Console.ReadKey(); }
static void Main(string[] args) { int p1 = 20; int p2 = 15; int p3 = 30; int p4 = 25; int p5 = 35; int p6 = 22; int p7 = 28; int p8 = 32; int p9 = 38; int p10 = 31; int p11 = 33; BinaryTree bt = new BinaryTree(); bt.Add(p1); bt.Add(p2); bt.Add(p3); bt.Add(p4); bt.Add(p5); bt.Add(p6); bt.Add(p7); bt.Add(p8); bt.Add(p9); bt.Add(p10); bt.Add(p11); bt.Remove(16); //Console.WriteLine(bt.counter); //BinaryTreeItem bt1 = new BinaryTreeItem(); //bt1 = bt.FindRecursiv(23); //bt1 = bt.FindItemBeforeItemToFind(20); //bt1 = bt.FindMaxRecursiv(3); //bt1 = bt.FindMinRecursiv(3); Console.ReadKey(); }
static void Main(string[] args) { BinaryTree bt = new BinaryTree(); bt.Add("Jesse"); bt.Add("Calum"); bt.Add("Nathan"); bt.Add("Travis"); bt.Add("Inarius"); bt.Add("Bundo"); bt.Add("Balgour"); bt.Add("Hughug"); bt.Add("Jessica"); bt.Add("Lucy"); bt.Display(); Console.WriteLine(); string choice = DisplayMenu(); Console.WriteLine(); do { switch (choice) { case "A": bt.Add(NewItem()); break; case "D": bt.Delete(DeleteItem()); break; case "F": bt.SearchItem(SearchItem()); break; default: break; } if (choice != "Q") { bt.Display(); Console.WriteLine(); choice = DisplayMenu(); Console.WriteLine(); } }while (choice != "Q"); }
static void Main(string[] args) { int t1 = 20; int t2 = 15; int t3 = 30; int t4 = 25; int t5 = 35; int t6 = 22; int t7 = 28; int t8 = 32; int t9 = 38; int t10 = 31; int t11 = 33; BinaryTree bt = new BinaryTree(); bt.Add(t1); bt.Add(t2); bt.Add(t3); bt.Add(t4); bt.Add(t5); bt.Add(t6); bt.Add(t7); bt.Add(t8); bt.Add(t9); bt.Add(t10); bt.Add(t11); //Find BinaryTreeItem bt1 = new BinaryTreeItem(); BinaryTreeItem bt2 = new BinaryTreeItem(); // bt1 = bt.Find(12); // bt2 = bt.FindRecursiv(12); //bt2 = bt.FindItemBeforeItem(12); bt.Remove(20); // bt1 = bt.FindMax(); //bt2 = bt.FindMaxRecursiv(10); //bt1 = bt.FindMin(10); //bt2 = bt.FindMinRecursiv(10); //Console.WriteLine(bt2); Console.WriteLine(); //bt1 = bt.FindMin(); //bt2 = bt.FindMax(); // Console.WriteLine(bt1); //Console.WriteLine(bt2); // Console.WriteLine(bt.Counter); Console.ReadKey(); }