樹和二叉樹基本上都有先序、中序、後序、按層遍歷等遍歷順序,給定中序和其它一種遍歷的序列就可以確定一棵二叉樹的結構。
假定一棵二叉樹乙個結點用乙個字元描述,現在給出中序和按層遍歷的字串,求該樹的先序遍歷字串。
兩行,每行是由字母組成的字串(一行的每個字元都是唯一的),分別表示二叉樹的中序遍歷和按層遍歷的序列。
一行,表示二叉樹的先序序列。
dbeacabcde
abdec知道中序和層序,因為層序是先輸出根節點的,所以可以遞迴查詢,知道中序和另乙個都是遞迴往下查詢,都是依靠根來遞迴實現的,其實了解了原理並不難
#includeusing namespace std;
string s1,s2;
void f(int l1,int r1,int l2,int r2)
1364 二叉樹遍歷 flist
題目描述 樹和二叉樹基本上都有先序 中序 後序 按層遍歷等遍歷順序,給定中序和其它一種遍歷的序列就可以確定一棵二叉樹的結構。假定一棵二叉樹乙個結點用乙個字元描述,現在給出中序和按層遍歷的字串,求該樹的先序遍歷字串。輸入 兩行,每行是由字母組成的字串 一行的每個字元都是唯一的 分別表示二叉樹的中序遍歷...
ybt1364 二叉樹遍歷
時空限制 1000ms 128mb 樹和二叉樹基本上都有先序 中序 後序 按層遍歷等遍歷順序,給定中序和其它一種遍歷的序列就可以確定一棵二叉樹的結構。假定一棵二叉樹乙個結點用乙個字元描述,現在給出中序和按層遍歷的字串,求該樹的先序遍歷字串。兩行,每行是由字母組成的字串 一行的每個字元都是唯一的 分別...
二叉樹遍歷 flist 中序和按層
問題描述 樹和二叉樹基本上都有先序 中序 後序 按層遍歷等遍歷順序,給定中序和其它一種遍歷的序列就可以確定一棵二叉樹的結構。假定一棵二叉樹乙個結點用乙個字元描述,現在給出中序和按層遍歷的字串,求該樹的先序遍歷字串。輸入格式 輸入檔案flist.in共兩行,每行是由字母組成的字串 一行的每個字元都是唯...