コード例 #1
0
        public void BinaryTree_Postorder_test()
        {
            var tree = new RedBlackBinaryTree <int>(6,
                                                    55,
                                                    -55,
                                                    -40,
                                                    8,
                                                    66,
                                                    554,
                                                    74,
                                                    12,
                                                    7);

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

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

            CollectionAssert.AreEqual(ordered, postorder);
        }
コード例 #2
0
 public void RedBlackBinaryTreePostorder() => _redBlack.Postorder();