static void Main(string[] args) { AVL avl = new AVL(); TextReader tr; string datoteka = "C:\\Users\\zvone\\Desktop\\faks\\4.god\\1.semestar\\NASP\\labosi\\brojevi.txt"; try { datoteka = args[0]; } catch { } try { tr = File.OpenText(datoteka); } catch { return; } string redak; redak = tr.ReadLine(); while (redak != null) { avl.add(int.Parse(redak)); redak = tr.ReadLine(); } avl.preOrder(); while (true) { Console.WriteLine("Upisite broj koji zelite upisati"); try { int broj = Convert.ToInt32(Console.ReadLine()); avl.add(broj); avl.preOrder(); } catch { Console.WriteLine("Krivo uneseni podatak"); } } }
static void Main(string[] args) { AVL tree = new AVL(); tree.Add(2); tree.Add(1); tree.Add(0); tree.Add(-1); tree.Add(-2); tree.Add(3); tree.Add(5); tree.Add(4); tree.DisplayTree(); }