Algorithms-DataStructures/BinaryTree/Program.cs

33 lines
734 B
C#
Raw Permalink Normal View History

2021-11-18 17:40:29 +00:00
using System;
namespace BinaryTree
{
class Program
{
static void Main(string[] args)
{
tree tree = new tree();
Random random = new Random();
for (var i = 0; i < 35; i++)
{
tree.Add(random.Next(0, 100));
}
while (true)
{
Console.Clear();
tree.Print(tree.Root);
Console.WriteLine("-------------------------------------");
2021-11-18 18:07:13 +00:00
tree.InOrderTraversal(tree.Root);
2021-11-18 17:40:29 +00:00
Console.WriteLine("Delete node: ");
2021-11-18 18:07:13 +00:00
2021-11-18 17:40:29 +00:00
tree.Delete(Convert.ToInt32(Console.ReadLine()));
}
}
}
}