1. 程式人生 > >1002:二叉樹的按值操作

1002:二叉樹的按值操作

Problem Description

有一棵二叉樹,其節點值為字元型並假設各值互不相等,採用二叉連結串列儲存表示。現輸入其擴充套件二叉樹的前序遍歷序列,建立二叉樹,設計一個子函式,要求在該二叉樹中查詢值為x的結點,若找到返回該結點的指標,沒找到返回NULL。在main函式中呼叫該子函式,找到(即返回結點指標)時,再次輸出該結點的值;沒找到(即返回NULL)時,輸出“not find”。

 Input

第一行為一個整數n,表示以下有n組資料,每組資料佔兩行,每組第一行表示擴充套件二叉樹的前序遍歷序列;第二行表示待查詢的值。

 Output

若查詢成功,輸出結點值,查詢失敗輸出“not find”。

 Sample Input

2
AB#D##C##
B
AB#D##C##
G

 Sample Output

B
not find

 Author

hwt