資料結構上機測試4 1 二叉樹的遍歷與應用1

2021-10-04 17:39:45 字數 922 閱讀 5268

資料結構上機測試4.1:二叉樹的遍歷與應用1

problem description

輸入二叉樹的先序遍歷序列和中序遍歷序列,輸出該二叉樹的後序遍歷序列。

input

第一行輸入二叉樹的先序遍歷序列;

第二行輸入二叉樹的中序遍歷序列。

output

輸出該二叉樹的後序遍歷序列。

sample input

abdcef

bdaecf

sample output

dbefca

二叉樹的遍歷,知道先序與中序,要求輸出後序

我覺得吧,難點在於通過先序和中序建樹的過程!

#include

using

namespace std;

typedef

struct node

bitree;

bitree *

create

(int zlen,

char qst[51]

,char zst[52]

) t-

>lc=

create

(i,qst+

1,zst)

; t-

>rc=

create

(zlen-

1-i,qst+i+

1,zst+i+1)

;return t;

}void

postshow

(bitree *tree)

}int

main()

資料結構上機 二叉樹

include include include using namespace std typedef char telemtype typedef struct binarytreenode node typedef node bintree 建立二叉樹,中間節點 左子樹 右子樹 node cre...

資料結構上機測試4 1 二叉樹的遍歷與應用1

time limit 1000ms memory limit 65536k 有疑問?點這裡 輸入二叉樹的先序遍歷序列和中序遍歷序列,輸出該二叉樹的後序遍歷序列。第一行輸入二叉樹的先序遍歷序列 第二行輸入二叉樹的中序遍歷序列。輸出該二叉樹的後序遍歷序列。abdcef bdaecf dbefca inc...

資料結構上機測試4 1 二叉樹的遍歷與應用1

資料結構上機測試4.1 二叉樹的遍歷與應用1 time limit 1000ms memory limit 65536kb submit statistic problem description 輸入二叉樹的先序遍歷序列和中序遍歷序列,輸出該二叉樹的後序遍歷序列。input 第一行輸入二叉樹的先序...