static void Main(string[] args) { BTree bt = new BTree(); bt.Add(5); // 5r bt.Add(4); // 5r // 4 bt.Add(6); // 5 //4 6 bt.Add(7); // 5 // 4 6 // 7 bt.Add(8); // 5 // 4 6 // 7 // 8 bt.Preorder(bt.Root); bt.InOrder(bt.Root); bt.PostOrder(bt.Root); }
static void Main(string[] args) { BTree tree = new BTree(5); tree.Add(3); tree.Add(1); tree.Add(7); tree.Add(6); tree.Add(99); tree.Add(50); tree.Delete(6); tree.Preorder(); //tree.root.Left = new BNode(10); //tree.root.Right = new BNode(15); //tree.root.Right.Right = new BNode(17); //Console.WriteLine(tree.Search(21).Value); Console.Read(); }