作业帮 > 综合 > 作业

二叉树的结点算法设计一个算法,根据一个二叉树结点的先根序列和中根序列构造出该二叉树.假设二叉树是链接表示的,并且任意两个

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/11/05 20:33:08
二叉树的结点算法
设计一个算法,根据一个二叉树结点的先根序列和中根序列构造出该二叉树.假设二叉树是链接表示的,并且任意两个结点的info字段值都不同.
对于一个先根序列,第一个就是根,那么在中根序列中找到这个根,根的左右两边分别是左子树和右子树.根据左右子树的长度,可以找到先根序列中对应的左右子树的先根序列.然后递归左右子树即可.