Example #1
0
        public void BstFromPreorderTest()
        {
            var s = new Solution();

            int[]    preorder;
            TreeNode expected;

            preorder = new int[] { 8, 5, 1, 7, 10, 12 };
            expected = TreeNode.Build(8, 5, 10, 1, 7, null, 12);
            Assert.Equal(expected, s.BstFromPreorder(preorder));
        }