Esempio n. 1
0
        public void BinaryTree_Postorder_test()
        {
            var tree = new AVLBinaryTree <int>(6,
                                               55,
                                               -55,
                                               -40,
                                               8,
                                               66,
                                               554,
                                               74,
                                               12,
                                               7);

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

            var postorder = tree.Postorder()
                            .ToArray();

            CollectionAssert.AreEqual(ordered, postorder);
        }
Esempio n. 2
0
 public void AVLBinaryTreePostorder() => _avl.Postorder();