Ejemplo n.º 1
0
        public Knoten Einfügen(Knoten root, string value)
        {
            if (root == null)
            {
                root      = new Knoten();
                root.data = Convert.ToInt32(value);
            }
            else if (Convert.ToInt32(value) < root.data)
            {
                root.links = Einfügen(root.links, value);
            }
            else
            {
                root.rechts = Einfügen(root.rechts, value);
            }

            return(root);
        }
Ejemplo n.º 2
0
 public void Ausgabe(Knoten root)
 {
     Console.WriteLine("Wurzel Wert:{0}", root.data);
     Console.WriteLine("Linke Knoten Wert:{0}", root.links.data);
     Console.WriteLine("Rechter Knoten Wert:{0}", root.rechts.data);
 }
Ejemplo n.º 3
0
 public BinaryTree()
 {
     _root = null;
 }