赞
踩
本题要求根据给定的一棵二叉树的后序遍历和中序遍历结果,输出该树的先序遍历结果。
输入格式:
第一行给出正整数N(≤30),是树中结点的个数。随后两行,每行给出N个整数,分别对应后序遍历和中序遍历结果,数字间以空格分隔。题目保证输入正确对应一棵二叉树。
输出格式:
在一行中输出Preorder: 以及该树的先序遍历结果。数字间有1个空格,行末不得有多余空格。
输入样例:
7
2 3 1 5 7 6 4
1 2 3 4 5 6 7
输出样例:
Preorder: 4 1 3 2 6 5 7
吐槽一下输出Preorder: 是什么玩意
代码如下
#include<iostream>
using namespace std;
int p[30+5];
int q[30+5];
int hash_temp[30+5];
int k,num[30+5
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。