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)); }