static void Main(string[] args) { Console.WriteLine("Binary Tree Implimentation!"); BinarySearchTree <int> binarySearchTree = new BinarySearchTree <int>(56); binarySearchTree.Insert(30); binarySearchTree.Insert(70); binarySearchTree.Insert(22); binarySearchTree.Insert(40); binarySearchTree.Insert(11); binarySearchTree.Insert(3); binarySearchTree.Insert(16); binarySearchTree.Insert(60); binarySearchTree.Insert(95); binarySearchTree.Insert(65); binarySearchTree.Insert(63); binarySearchTree.Insert(67); binarySearchTree.Display(); binarySearchTree.GetSize(); binarySearchTree.Search(11, binarySearchTree); binarySearchTree.Search(75, binarySearchTree); }
static void Main(string[] args) { Console.WriteLine("Binary Tree search"); BinarySearchTree <int> BinaryTree = new BinarySearchTree <int>(); ///<summary> ///UC1: Add the node in the tree /// </summary> BinaryTree.AddNode(56); BinaryTree.AddNode(30); BinaryTree.AddNode(70); BinaryTree.AddNode(22); BinaryTree.AddNode(40); BinaryTree.AddNode(11); BinaryTree.AddNode(63); BinaryTree.AddNode(67); BinaryTree.AddNode(16); BinaryTree.AddNode(60); BinaryTree.AddNode(95); BinaryTree.AddNode(65); BinaryTree.AddNode(3); ///<summary> ///UC2:Find the size of tree /// </summary> int Size = BinaryTree.GetSize(); Console.WriteLine(Size); ///<summary> ///UC3:Serach node through the tree /// </summary> bool result = BinaryTree.SearchKey(63); Console.WriteLine(result); }