Esempio n. 1
0
        static void Main(string[] args)
        {
            BinaryTreeLink bt = new BinaryTreeLink();
            bt.Add(0);
            Console.WriteLine(bt);
            bt.Add(1);
            Console.WriteLine(bt);
            bt.Add(2);
            Console.WriteLine(bt);
            bt.Add(3);
            Console.WriteLine(bt);
            bt.Add(4);
            Console.WriteLine(bt);
            bt.Add(5);
            Console.WriteLine(bt);
            bt.Add(6);
            Console.WriteLine(bt);
            bt.Add(7);
            Console.WriteLine(bt);
            bt.Add(8);
            Console.WriteLine(bt);
            bt.Add(9);
            Console.WriteLine(bt);

            Console.ReadLine();
        }
Esempio n. 2
0
        static void Main(string[] args)
        {
            BinaryTreeLink bt = new BinaryTreeLink();

            bt.Add(0);
            Console.WriteLine(bt);
            bt.Add(1);
            Console.WriteLine(bt);
            bt.Add(2);
            Console.WriteLine(bt);
            bt.Add(3);
            Console.WriteLine(bt);
            bt.Add(4);
            Console.WriteLine(bt);
            bt.Add(5);
            Console.WriteLine(bt);
            bt.Add(6);
            Console.WriteLine(bt);
            bt.Add(7);
            Console.WriteLine(bt);
            bt.Add(8);
            Console.WriteLine(bt);
            bt.Add(9);
            Console.WriteLine(bt);

            Console.ReadLine();
        }
Esempio n. 3
0
 public int[] ToArray()
 {
     if (rootNode.Node == null)
     {
         throw new NullReferenceException();
     }
     else
     {
         return((BinaryTreeLink.ToArray(rootNode.Node)).ToArray());
     }
 }