一、如圖所示,求該二叉樹前序、中序、後序的遍歷結果
在解決問題之前,我們先對概念做深一步瞭解:
1.前序遍歷算法:若二叉樹非空,先訪問根節點,再訪問左子樹,最後再訪問右子樹;簡化:先根再左最右
2.中序遍歷算法:若二叉樹非空,先訪問左子樹,再訪問根節點,最後再訪問右子樹;簡化:先左再根最右
3.後序遍歷算法:若二叉樹非空,先訪問左子樹,再訪問右子樹,最後再訪問根節點;簡化:先左再右最根
好了,我們回到主題上來:
前序遍歷結果爲:ABCDEFGHIJ
中序遍歷結果爲:BCDAFEHJIG
後序遍歷結果爲:DCBFJIHGEA
二、如圖所示,畫出以下二叉樹對應的中序線索二叉樹
答案如下:
有問題歡迎在下方留言,對你有幫助的話加個關注點個讚唄!歡迎您的再次光臨
Arithmetic第五篇:如圖所示,求前序、中序、後序的遍歷結果
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
劍指Offer-在排序數組中查找數字 I
Ga_Lip
2020-07-08 12:20:23
LeetCode-452. 用最少數量的箭引爆氣球
Ga_Lip
2020-07-08 12:20:23
LeetCode-680. 驗證迴文字符串
Ga_Lip
2020-07-08 12:20:23
基本數據結構——線性結構(列表/無序表)
weixin_38324954
2020-07-08 11:06:53
算法複雜度評價指標(大o表示法)
weixin_38324954
2020-07-08 11:06:52
“變位詞”判斷問題及算法複雜度
weixin_38324954
2020-07-08 11:06:52
基本數據結構——線性結構(有序表)
weixin_38324954
2020-07-08 11:06:52
python兩種內置數據類型(列表list和字典dict)上各個操作的大O數量級
weixin_38324954
2020-07-08 11:06:52
基本數據結構——線性結構(棧)
weixin_38324954
2020-07-08 11:06:52
基本數據結構——線性結構(隊列、雙端隊列)
weixin_38324954
2020-07-08 11:06:52
遞歸(Recursion)及其應用
weixin_38324954
2020-07-08 11:06:52
按位與& 和 模運算 % 的關係
unsigned int MAX = 32; // 2的5次方 unsigned int index = 31; index = (index + 100) % MAX; printf ("inde
harkecho
2020-07-08 10:56:02
位運算判斷兩個數是否異號
harkecho
2020-07-08 10:56:01