Beispiel #1
0
 /// <summary>
 /// Вывод
 /// </summary>
 /// <param name="l"></param>
 public void Show(int l = 0)
 {
     if (left != null)
     {
         right.Show(l + 3);      // переход к левому поддереву
     }
     for (int i = 0; i < l; i++) // формирование отступа
     {
         Console.Write(" ");
     }
     Console.WriteLine(this.Word); // печать узла
     if (right != null)
     {
         right.Show(l + 3);  // переход к правому поддереву
     }
 }