public void One()
        {
            int[]      preTree = { 1 };
            int[]      midTree = { 1 };
            TreeNode   tree    = Coding004.Tree(preTree.ToList(), midTree.ToList());
            List <int> result  = new List <int>();

            Coding004.PreNode(tree, result);
            Assert.Equal(JsonConvert.SerializeObject(preTree), JsonConvert.SerializeObject(result));

            result.Clear();
            Coding004.MidNode(tree, result);
            Assert.Equal(JsonConvert.SerializeObject(midTree), JsonConvert.SerializeObject(result));
        }
        public void Common()
        {
            int[]      preTree = { 1, 2, 4, 7, 3, 5, 6, 8 };
            int[]      midTree = { 4, 7, 2, 1, 5, 3, 8, 6 };
            TreeNode   tree    = Coding004.Tree(preTree.ToList(), midTree.ToList());
            List <int> result  = new List <int>();

            Coding004.PreNode(tree, result);
            Assert.Equal(JsonConvert.SerializeObject(preTree), JsonConvert.SerializeObject(result));

            result.Clear();
            Coding004.MidNode(tree, result);
            Assert.Equal(JsonConvert.SerializeObject(midTree), JsonConvert.SerializeObject(result));
        }