二叉樹的鏡像-jobdu-1521
jobdu--1521:二叉樹的鏡像
時間限製:1 秒內存限製:128 兆特殊判題:否提交:878解決:227
題目描述:
輸入一個二叉樹,輸出其鏡像。
輸入:
輸入可能包含多個測試樣例,輸入以EOF結束。
對於每個測試案例,輸入的第一行為一個整數n(0<=n<=1000,n代表將要輸入的二叉樹節點的個數(節點從1開始編號)。接下來一行有n個數字,代表第i個二叉樹節點的元素的值。接下來有n行,每行有一個字母Ci。
Ci=’d’表示第i個節點有兩子孩子,緊接著是左孩子編號和右孩子編號。
Ci=’l’表示第i個節點有一個左孩子,緊接著是左孩子的編號。
Ci=’r’表示第i個節點有一個右孩子,緊接著是右孩子的編號。
Ci=’z’表示第i個節點沒有子孩子。
輸出:
對應每個測試案例,
按照前序輸出其孩子節點的元素值。
若為空輸出NULL。
樣例輸入:
7
8 6 10 5 7 9 11
d 2 3
d 4 5
d 6 7
z
z
z
z
樣例輸出:
8 10 11 9 6 7 5
最後更新:2017-04-03 12:56:08