Files

29 lines
600 B
C#

var avl = new AvlTree<int>(Comparer<int>.Default);
avl.Insert(10);
avl.Insert(10);
avl.Insert(10);
avl.Insert(10);
avl.Insert(10);
avl.Insert(10);
avl.Insert(20);
avl.Insert(5);
avl.Insert(15);
avl.Insert(25);
avl.Insert(2);
avl.Insert(8);
avl.Insert(8);
avl.Insert(8);
System.Console.WriteLine(avl);
System.Console.WriteLine("Удаление");
avl.Remove(10);
System.Console.WriteLine(avl);
foreach (var v in avl)
System.Console.WriteLine($"{v} ");
foreach (var v in new[] { 8, 10, 100 })
System.Console.WriteLine($"Avl {v}: count={avl.Count(v)}");