Пример #1
0
        public static void Test()
        {
            TreeAgain tree = new TreeAgain();

            //tree.Add(7);
            //tree.Add(3);
            //tree.Add(4);
            //tree.Add(8);
            //tree.Add(6);
            //tree.Add(1);
            //tree.Add(5);
            //tree.Add(2);
            //tree.Add(9);
            //tree.Add(10);
            //tree.Add(11);
            //tree.Add(12);
            //tree.Add(13);
            //tree.Add(14);

            tree.Add(3);
            tree.Add(5);
            tree.Add(7);
            tree.Add(9);

            TreeAgainIterator iterator = tree.GetIterator();

            while (iterator.HasNex())
            {
                Console.Write(iterator.Next() + " ");
                Console.WriteLine();
            }
        }
Пример #2
0
        public static void Test()
        {
            TreeAgain tree = new TreeAgain();

            //tree.Add(7);
            //tree.Add(3);
            //tree.Add(4);
            //tree.Add(8);
            //tree.Add(6);
            //tree.Add(1);
            //tree.Add(5);
            //tree.Add(2);
            //tree.Add(9);
            //tree.Add(10);
            //tree.Add(11);
            //tree.Add(12);
            //tree.Add(13);
            //tree.Add(14);

            tree.Add(3);
            tree.Add(5);
            tree.Add(7);
            tree.Add(9);

            TreeAgainIterator iterator = tree.GetIterator();

            while (iterator.HasNex())
            {
                Console.Write(iterator.Next() + " ");
                Console.WriteLine();
            }
        }