【數據結構】-樹-先序線索二叉樹,中序線索二叉樹,後序線索二叉樹之間的對比

先序線索二叉樹,中序線索二叉樹,後序線索二叉樹之間的對比

結論:

1.先序線索二叉樹找前驅節點困難,找後繼節點簡單

  後序線索二叉樹找後繼節點困難,找前驅節點簡單

  中序線索二叉樹找前驅節點,後繼節點都很簡單

2.遍歷中序和先序線索二叉樹,不需要棧,直接通過線索就可以實現

   遍歷後序線索二叉樹,要用棧

 

注:

1.三種線索二叉樹的葉子節點數都能通過線索直接找到前驅和後繼,因此分析能否直接遍歷,只需要看前非葉子節點是否能找到自己的前驅和後繼就好了。

2.三種遍歷前驅和後繼的位置

3.遍歷就是不斷地找後繼的過程,從下圖可以看出,後序遍歷的後繼無法直接找到。

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章