示例#1
0
        private static bool compareAndVerify(IList <int> list, AVLTreeSorted <int> tree)
        {
            if (!areEqual(list, tree))
            {
                return(false);
            }
            int  treeNodesCount;
            bool ok = AVLTreeSorted <int> .verify(tree.root, out treeNodesCount);

            if (ok && treeNodesCount == tree.Count)
            {
                return(true);
            }
            return(false);
        }