题目信息

题目类型
练习
题目年份
2025
题目题型
编程题
关 键 词
二叉树中序后序求先序

题目题干

描述

有一棵 N 个节点的二叉树,节点编号从 1 到 N。分别给出它的中序遍历和后序遍历。请输出先序遍历的结果。jbJ100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

输入
第一行包含一个整数 N (1<=N<=2*105) 代表节点总数。jbJ100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
第二行包含 N 个整数 Pi (1<=Pi<=N) 代表中序遍历结果,数据保证 Pi 是 1 到 N 的一种排列。jbJ100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
第二行包含 N 个整数 Qi (1<=Qi<=N) 代表后序遍历结果,数据保证 Qi 是 1 到 N 的一种排列。
输出
输出一行,共 N 个整数,即这棵二叉树的先序遍历结果,相邻整数间用一个空格间隔。数据保证合法、有解。
样例输入
样例输入1
6
4 2 5 1 6 3
4 5 2 6 3 1

样例输入2
7
3 2 4 1 5 6 7
3 4 5 7 6 1 2
样例输出
样例输出1
1 2 4 5 3 6

样例输出2
2 3 1 4 6 5 7
提示
【数据范围和约定】jbJ100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
对于 30% 数据,N<=10;jbJ100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
对于 60% 数据,N<=1000;jbJ100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
对于全部数据,N<=2*105, 1<=Pi,Qi<=N, Pi 和 Qi 分别为 1 到 N 的排列, 数据保证合法有解。

答案解析

相关题目

最后的舞会描述 老师正在为即将毕业的同学们准备一场舞会,有 2N 个同学会参加这场舞会,他们会被分成 N 对跳舞,每个人有一个编号,如果编号为 i 的同学和编号为 j 的同学配对,那么这一对舞伴的满意
二叉树中序后序求先序描述 有一棵 N 个节点的二叉树,节点编号从 1 到 N。分别给出它的中序遍历和后序遍历。请输出先序遍历的结果。 输入 第一行包含一个整数 N (1<=N<=2*10
COVID-19描述 一个公司包含N名员工,编号1~N。现在1号员工不幸感染COVID-19。经过筛查,已知公司共有M对员工之间有过近距离接触。现在要将所有与1号员工直接或间接接触过的员工都隔离。请你
胆小的维恩描述 维恩是一个恐高的孩子,有一天他来到了一个新开的游乐园。这个游乐园有一个人气特别高的项目"错乱空间",其中第一关是在一个房间内。玩家进入房间后,将面临若干个高低不一的
素数之恋描述 标题取自记录数学家黎曼与黎曼猜想的同名传记小说《素数之恋》。 给出两个四位数素数(素数即为质数),请你通过若干次操作(可以为零次),把它们变成相等的数。一次操作过程如下: 选择其中任
连线交叉描述 如图所示,平面上有两条平行线。每条平行线上都分布有N个点(图中用小圆圈表示),从左到右编号为1~N。 现在我们连N条线段,其中第i条线段是从第一条平行线的Ai号点连向第二条平行线的Bi
最大数
井字棋的胜负描述 井字棋是一个简单有趣的两人博弈游戏。棋盘是 3*3 的"井"字,两人轮流在空白格落子,本题用大写字母 X 和 O 表示,先手为 X,后手为 O,先占据同一行或同一
查找九宫格1
字母表字符串描述 如果一个长度为26的字符串,恰好包含a到z每个英文字母各一次,我们就称这个字符串是"字母表字符串"。 给定一个长度26,只包含小写字母的字符串,判断它是不是&q

提示声明

  • 免责声明:本站资源均来自网络或者用户投稿,仅供用于学习和交流:如有侵权联系删除!
  • 温馨提示:本文属于积分文章,需要充值获得积分或升级VIP会员,也可在会员中心投稿获取。

猜你喜欢