zoukankan      html  css  js  c++  java
  • 关于二叉树的前序、中序、后序三种遍历

    版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
    本文链接:https://blog.csdn.net/qq_33243189/article/details/80222629
    二叉树遍历分为三种:前序、中序、后序,其中序遍历最为重要。为啥叫这个名字?是根据根节点的顺序命名的。

    比如上图正常的一个满节点,A:根节点、B:左节点、C:右节点,前序顺序是ABC(根节点排最先,然后同级先左后右);中序顺序是BAC(先左后根最后右);后序顺序是BCA(先左后右最后根)。

        

    比如上图二叉树遍历结果

        前序遍历:ABCDEFGHK

        中序遍历:BDCAEHGKF

        后序遍历:DCBHKGFEA

    分析中序遍历如下图,中序比较重要(java很多树排序是基于中序,后面讲解分析)

    排序的名字根据根节点在哪个位置而取名。


    ————————————————
    版权声明:本文为CSDN博主「翟光小朋友」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
    原文链接:https://blog.csdn.net/qq_33243189/article/details/80222629

  • 相关阅读:
    简记配置tesorflow-gpu环境(吐血了)
    个人总结
    浪潮之巅阅读笔记03
    第十六周的学习进度条
    第十五周的学习进度条
    第十四的周学习进度条
    课堂练习-购书问题
    第二阶段—个人工作总结10
    第二阶段—个人工作总结09
    第二阶段—个人工作总结08
  • 原文地址:https://www.cnblogs.com/heyanan/p/11796699.html
Copyright © 2011-2022 走看看