示例#1
0
        public void BinaryTree_Preorder_test()
        {
            var tree = new AVLBinaryTree <int>(6,
                                               55,
                                               -55,
                                               -40,
                                               8,
                                               66,
                                               554,
                                               74,
                                               12,
                                               7);

            var ordered = new[]
            {
                55,
                6,
                -55,
                -40,
                8,
                7,
                12,
                66,
                554,
                74
            };

            var preorder = tree.Preorder()
                           .ToArray();

            CollectionAssert.AreEqual(ordered, preorder);
        }
示例#2
0
 public void AVLBinaryTreePreorder() => _avl.Preorder();