mooc浙江年夜學數據布局陳越,拼題A標題問題解題思緒。
我們先來看一下標題問題要求
接著看一下輸入格局,看不懂不妨,下面有樣例。
這是描述的輸出格局,需要我們注重,最后沒有空格。
這是樣例,我們可以領會到push的挨次是先序遍歷,pop的挨次是中序遍歷。輸出的是后序遍歷。
我們用c++解題,先預界說好我們需要用到的三個存儲變量的數組。
編寫一個getpostorder函數,獲得后序遍歷。本家兒要思緒是前序遍歷獲得根節點,中序遍歷獲得擺布子樹,再對擺布子樹遞歸。
本家兒函數,按照輸入格局編寫,這里用到了stack<int>,是std庫的模板。
運行我們的getpostorder函數,然后按照標題問題給的輸出格局輸出。
0 篇文章
如果覺得我的文章對您有用,請隨意打賞。你的支持將鼓勵我繼續創作!