Advertisement
Guest User

Untitled

a guest
Mar 29th, 2020
87
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.31 KB | None | 0 0
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Text;
  5.  
  6. namespace BinaryTree
  7. {
  8. class Program
  9. {
  10. static void Main()
  11. {
  12.  
  13. Tree tr = new Tree();
  14. Console.WriteLine("СОЗДАНИЕ БИНАРНОГО ПОИСКОВОГО ДЕРЕВА И ЗАПОЛНЕНИЕ ЕГО ЭЛЕМЕНТАМИ: ");
  15. Console.WriteLine("==================================================================");
  16. if (tr.Insert(20)) Console.WriteLine("20 вставлено успешно!"); else Console.WriteLine("20 не удалось вставить!");
  17. if (tr.Insert(29)) Console.WriteLine("29 вставлено успешно!"); else Console.WriteLine("29 не удалось вставить!");
  18. if (tr.Insert(17)) Console.WriteLine("17 вставлено успешно!"); else Console.WriteLine("17 не удалось вставить!");
  19. if (tr.Insert(32)) Console.WriteLine("32 вставлено успешно!"); else Console.WriteLine("32 не удалось вставить!");
  20. if (tr.Insert(5)) Console.WriteLine("5 вставлено успешно!"); else Console.WriteLine("5 не удалось вставить!");
  21. if (tr.Insert(8)) Console.WriteLine("8 вставлено успешно!"); else Console.WriteLine("8 не удалось вставить!");
  22. if (tr.Insert(21)) Console.WriteLine("21 вставлено успешно!"); else Console.WriteLine("20 не удалось вставить!");
  23. if (tr.Insert(234)) Console.WriteLine("234 вставлено успешно!"); else Console.WriteLine("234 не удалось вставить!");
  24. if (tr.Insert(115)) Console.WriteLine("115 вставлено успешно!"); else Console.WriteLine("115 не удалось вставить!");
  25. if (tr.Insert(76)) Console.WriteLine("76 вставлено успешно!"); else Console.WriteLine("76 не удалось вставить!");
  26. if (tr.Insert(50)) Console.WriteLine("50 вставлено успешно!"); else Console.WriteLine("50 не удалось вставить!");
  27. if (tr.Insert(44)) Console.WriteLine("44 вставлено успешно!"); else Console.WriteLine("44 не удалось вставить!");
  28. if (tr.Insert(44)) Console.WriteLine("44 вставлено успешно!"); else Console.WriteLine("44 не удалось вставить!");
  29. Console.WriteLine("==================================================================");
  30. Console.WriteLine("Задайте элемент для BST: ");
  31. int x;
  32. for (; ;)
  33. {
  34. x = Int32.Parse(Console.ReadLine());
  35. if (tr.Insert(x))
  36. {
  37. Console.WriteLine(x.ToString() + " вставлено успешно!");
  38. break;
  39. }
  40. else
  41. {
  42. Console.WriteLine(x.ToString() + " не удалось вставить! Введите другое значение.");
  43. }
  44. }
  45.  
  46. tr.Elements_on_Level(x);
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55. Console.ReadKey();
  56. }
  57. }
  58. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement