题目描述输入某二叉树的前序遍历和中序遍历的结果,请重建出该二叉树。 首先是要了解前序,中序遍历两个对树遍历的结果是什么结构。前序遍历:根节点--(根节点左子树所有节点)--(根节点右子树所有节点){1,2,4,7,3,5,6,8}中序遍历:(根节点左子树所有节点)--根节点--(根节点右子树所有节点){4,7,2,1,5,3,8,6} 因此,前序遍历结果中的第一个元素就是根节点。然后在中序中做对比,则根节点的左边元素是{2,4,7},那么2又是根节点,去中序中找,则发现{4,7,2},因此{4,7}都是2的左子树,2右子树为空。同理判断出4是2的左子树节点,而中序中为{4,7},因此4的左...