码迷,mamicode.com
首页 > 其他好文 > 详细

遍历及线索化二叉树

时间:2018-03-29 14:52:30      阅读:170      评论:0      收藏:0      [点我收藏+]

标签:顺序   依次   空指针   bsp   com   png   方法   线索化   保存   

①二叉树的遍历是指从根结点开始,按照某种次序依次访问二叉树中的所有结点

 

②二叉树遍历方式(所谓前序、中序、后序,是对根结点来说的)

1.前序遍历

2.中序遍历

3.后续遍历

4.层次遍历

技术分享图片

前序遍历:1、2、4、8、9、5、10、3、6、7

中序遍历:8、4、9、2、10、5、1、6、3、7

后序遍历:8、9、4、10、5、2、6、7、3、1

层次遍历:1、2、3、4、5、6、7、8、9、10

 

③线索化二叉树指的是将二叉树中的结点进行逻辑意义上的“重排列”,使其可以以线性的方式访问每一个结点

 

④二叉树线索化的方法

1.利用结点中的空指针域,使其指向后续结点

2.利用线性表保存二叉树的遍历顺序

 

遍历及线索化二叉树

标签:顺序   依次   空指针   bsp   com   png   方法   线索化   保存   

原文地址:https://www.cnblogs.com/wulei0630/p/8667566.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!