var avl = new AvlTree(Comparer.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)}");