Esempio n. 1
0
        //static void Main(string[] args)
        //{
        //    // TestGeneralClassMethods();
        //    // TestWayFairPrintTable();
        //    // TestWayFairStringIsBalanced();
        //    // TestWayFairSumOfMultiplesOf3And5LessThanN();
        //    // TestSepratePositiveNegativeInArray();
        //    // TestWayFairBST();
        //    Console.WriteLine(IHSMarkit.String.Reverse("123456789"));
        //}

        private static void TestWayFairBST()
        {
            BinarySearchTree binarySearchTree = new BinarySearchTree();

            binarySearchTree.Insert("Rahul", 33);
            binarySearchTree.Insert("Arpita", 30);
            binarySearchTree.Insert("Amita", 55);
            binarySearchTree.Insert("Pooja", 26);
            binarySearchTree.Insert("Keshav", 60);
            binarySearchTree.Insert("Gopal", 58);
            Console.WriteLine(binarySearchTree.DrawTree());
            DataStructures dataStructures = new DataStructures();

            Console.WriteLine("Max Depth is {0}", dataStructures.MaxDepthViaLoop(binarySearchTree.RootNode()));
            binarySearchTree.RootNode();
        }