public void InOrder(AVLNode <K, V> Subroot, AVLTreeVisitor <K, V> v, int level) { if (Subroot == null) { return; } v.PreVisit(Subroot, level); InOrder(Subroot.Left, v, level + 1); v.Visit(Subroot, level); InOrder(Subroot.Right, v, level + 1); v.PostVisit(Subroot, level); }
public void InOrder(AVLTreeVisitor <K, V> v) { InOrder(Root, v, 0); }