static void Main(string[] args) { Console.WriteLine("---------Welcome To Binary Search Tree--------"); Console.WriteLine(); BST <int> bST = new BST <int>(56); bST.Insert(30); bST.Insert(70); bST.Insert(22); bST.Insert(40); bST.Insert(60); bST.Insert(95); bST.Insert(11); bST.Insert(65); bST.Insert(3); bST.Insert(16); bST.Insert(63); bST.Insert(67); bST.GetSize(); bST.Display(); bool result = bST.Search(63, bST); Console.WriteLine(); Console.WriteLine("The element 63 exists in the BST: " + bST.Search(63, bST)); Console.Read(); }
static void Main(string[] args) { BST <int> bst = new BST <int>(); Random random = new Random(); for (int i = 0; i < 10; i++) { //int val = random.Next(0, 100); if (!bst.Search(i)) { bst.Add(i); } } bst.InorderTraversal(); bst.Remove(1); bst.Remove(2); bst.Remove(3); bst.Remove(4); bst.Remove(5); Console.WriteLine(); bst.InorderTraversal(); }