static void Main(string[] args) { Console.WriteLine("Balanced"); BinaryTreePrinter.Print(new ExampleBalancedTree().Head, 1); Console.WriteLine("Unbalanced"); BinaryTreePrinter.Print(new ExampleUnBalancedTree().Head, 1); }
static void Main(string[] args) { // Create a Binary Tree BinaryTree tree = new BinaryTree(); // Add Items to the Binary Tree var items = new int[] { 17, 9, 6, 12, 19, 25 }; foreach (var item in items) { tree.Add(item); } // Print the Binary Tree BinaryTreePrinter.Print(tree.Root); }