Esempio n. 1
0
        private void Visit(Node p, Visitor v)
        {
            if (p == null)
            {
                return;
            }

            Visit(p.left, v);
            v.Action(p);
            Visit(p.right, v);
        }
Esempio n. 2
0
        private void LVR(Node p, Visitor v)
        {
            if (p == null)
            {
                return;
            }

            LVR(p.left, v);
            v.Action(p);
            LVR(p.right, v);
        }