首页 > 其他 > 详细

二叉树遍历(前序、中序、后序、层次遍历、深度优先、广度优先)

时间:2020-01-21 10:12:03      阅读:75      评论:0      收藏:0      [点我收藏+]

二叉树是一种非常重要的数据结构,很多其它数据结构都是基于二叉树的基础演变而来的。

遍历方式

  • 深度遍历
    • 前序遍历
      • 前序遍历:根结点 ---> 左子树 ---> 右子树
    • 中序遍历
      • 中序遍历:左子树---> 根结点 ---> 右子树
    • 后序遍历
      • 后序遍历:左子树 ---> 右子树 ---> 根结点
  • 广度遍历

例子

             1
        2         3
     4     5         6
          7 8      
  • 前序遍历:1 2 4 5 7 8 3 6

  • 中序遍历:4 2 7 5 8 1 3 6

  • 后序遍历:4 7 8 5 2 6 3 1

  • 层次遍历:1 2 3 4 5 6 7 8

二叉树遍历(前序、中序、后序、层次遍历、深度优先、广度优先)

原文:https://www.cnblogs.com/tujietg/p/12220630.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!