Esempio n. 1
0
        public Node FindParentNode(int num)
        {
            if (LNode != null)
            {
                if (num == this.LNode.num)
                {
                    return(this);
                }

                if (LNode.FindNode(num) != null)
                {
                    return(LNode.FindNode(num));
                }
            }
            if (RNode != null)
            {
                if (num == this.RNode.num)
                {
                    return(this);
                }

                if (RNode.FindNode(num) != null)
                {
                    return(RNode.FindNode(num));
                }
            }

            return(null);
        }