最新公告
  • 欢迎您光临信息学奥赛网,一个优质的信息学编程题库和信息学编程学习资源专业网站。欢迎加入VIP
  • 求二叉树的后序遍历

    正文概述 陈老师   2026-01-20 15:38:20  

    题目描述

    给定一棵树的前序遍历 preorder 与中序遍历 inorder。请构造二叉树并返回后序遍历结果。如: tree.jpg

    输入格式

    第一行,表示二叉树的前序遍历结果

    第二行,表示二叉树的中序遍历结果

    输入格式

    一行,表示二叉树的后序遍历结果

    输入样例

    3 9 20 15 7
    9 3 15 20 7
    

    输出样例

    9 15 7 20 3
    

    提示:

    1<=preorder.length<=3000 1 <= preorder.length <= 3000

    inorder.length==preorder.lengthinorder.length == preorder.length

    3000<=preorder[i],inorder[i]<=3000-3000 <= preorder[i], inorder[i] <= 3000

    preorderinorder均无重复元素preorder 和 inorder 均无重复元素

    inorder均出现在preorderinorder 均出现在 preorder

    preorder保证为二叉树的前序遍历序列preorder 保证为二叉树的前序遍历序列

    inorder保证为二叉树的中序遍历序列inorder 保证为二叉树的中序遍历序列

    信息学奥赛网,一个优质的信息学奥赛学习资源平台!
    信息学奥赛网 » 求二叉树的后序遍历