求先序遍歷與後序遍歷

2021-06-29 12:44:34 字數 486 閱讀 8368

問題描述:給出一棵二叉樹的中序與後序排列。求出它的先序排列。 (約定樹結點用不同的大寫字母

表示,長度<=8) 。

輸入格式:兩行,每行乙個字串,分別表示中序和後序排列

輸出格式:乙個字串,表示所求先序排列

樣例輸入

badc

bdca

樣例輸出

abcd

//******************求後序遍歷與後序遍歷 

#include #include using namespace std;

char pre[50],in[50],post[50];

void postorder(int pre_i,int in_i,int in_j)//求後序遍歷

}void preorder(int in_i,int in_j,int post_j)//求先序遍歷

}int main()

1832 先序遍歷與後序遍歷

1832 先序遍歷與後序遍歷 基準時間限制 1 秒 空間限制 131072 kb 分值 40 難度 4級演算法題 對於給定的乙個二叉樹的先序遍歷和後序遍歷,輸出有多少種滿足條件的二叉樹。兩棵二叉樹不同當且僅當對於某個x,x的左兒子編號不同或x的右兒子編號不同。input 第一行乙個正整數n 3 n ...

求先序遍歷

如下 include struct treenode treenode binarytreefromorderings char inorder,char aftorder,int length treenode node new treenode 新建乙個樹節點 node elem aftorde...

樹的遍歷 先序遍歷 中序遍歷 後序遍歷

名詞解釋 1 每個元素稱為節點 2 有乙個特定的節點被稱為根節點或樹根 3 除根節點外的其餘資料元素被分為m個互不相交的集合t1,t2,t3.tm 1,其中每乙個集合ti本身也是乙個樹,被稱作原樹的子樹 節點的度 乙個節點含有子樹的個數稱為該節點的度 葉節點或終端節點 度為0的節點稱為葉節點 非終端...