Exemple #1
0
        /*
         * Moje drzewo
         *                  12
         *               /       \
         *             7          20
         *          /  |  \        |
         *         5   2   14     13
         *                         |
         *                         1
         */
        static void Main(string[] args)
        {
            Drzewo d  = new Drzewo();
            Wezel  w1 = new Wezel(12);

            d.root = w1;
            Wezel w2 = new Wezel(7);
            Wezel w3 = new Wezel(20);
            Wezel w4 = new Wezel(5);
            Wezel w5 = new Wezel(2);
            Wezel w6 = new Wezel(13);
            Wezel w7 = new Wezel(1);
            Wezel w8 = new Wezel(14);

            w1.DodajWezel(w2);
            w1.DodajWezel(w3);
            w2.DodajWezel(w4);
            w2.DodajWezel(w5);
            w3.DodajWezel(w6);
            w6.DodajWezel(w7);
            w2.DodajWezel(w8);

            Console.WriteLine(d.Show());


            Console.WriteLine("KONIEC");
            Console.ReadKey();
        }