前序abcdefgh,中序cdbagfeh,怎么求出二叉树的结构,其中a根节点,但是子节点b和d,c到底在什么位置啊,怎么求出来的,给个过程
递归啦。a是根节点,那么中序遍历在a之前的元素构成左子树,a之后的元素构成右子树。对于子树,你同样可以通过前序遍历的第一个节点确定根。
3 回答1.1k 阅读✓ 已解决
1 回答999 阅读✓ 已解决
4 回答788 阅读
1 回答866 阅读
1 回答896 阅读
1 回答665 阅读
1 回答772 阅读
2 回答3k 阅读✓ 已解决
4 回答5.2k 阅读
2 回答4.1k 阅读
2 回答4.6k 阅读
1 回答2.8k 阅读✓ 已解决
递归啦。
a是根节点,那么中序遍历在a之前的元素构成左子树,a之后的元素构成右子树。
对于子树,你同样可以通过前序遍历的第一个节点确定根。