static void Main(string[] args) { Drzewo drzewo = new Drzewo(20); drzewo.Add(10); drzewo.Add(5); drzewo.Add(15); drzewo.Add(27); drzewo.Add(25); drzewo.Add(24); drzewo.Add(22); drzewo.Add(26); drzewo.Add(30); /* * for (int i = 0; i < 10; i++) * { * Console.WriteLine("Podaj wartosc do wpsiania do drzewka"); * string a = Console.ReadLine(); * if (drzewo.Contains(Int16.Parse(a)).Equals(true)) Console.WriteLine("Ta cygfra juz jest"); * else Console.WriteLine("Wpisano"); * } * Console.WriteLine("\n"); * drzewo.Wyswietl(); */ Console.WriteLine("\n"); Console.WriteLine("Najwieksza wartosc {0}\n", drzewo.ZwrocWartosc(drzewo.GetMaxValueNode())); drzewo.Clear(drzewo); }
public void Clear(Drzewo tree) { root.Clear(root); root = null; tree = null; }