电话:400-6300-966

您所在的位置: 中公考研 > 计算机 > 数据结构 > 正文

计算机408数据结构常考问题:二叉树的遍历

发布时间:2022-07-26 11:31:32   |   来源:中公考研    

在线咨询

计算机考研难度较其他专业还是相对较大的,当前处于考研备考暑期复习备考阶段,就是要对专业课科目知识进行突击,把握重难点,对基础知识点复习到位,本文整理“计算机408数据结构常考问题:二叉树的遍历”相关知识,大家备考加油!

遍历的过程就是把非线性结构的二叉树中的结点排成一个线性序列的过程。

二叉树遍历方法可分为两大类,一类是“宽度优先”法,即从根结点开始,由上到下,从左往右一层一层的遍历;另一类是“深度优先法”,即一棵子树一棵子树的遍历。

从二叉树结构的整体看,二叉树可以分为根结点,左子树和右子树三部分,只要遍历了这三部分,就算遍历了二叉树。设D表示根结点,L表示左子树,R表示右子树,则DLR的组合共有6种,即DLR,DRL,LDR,LRD,RDL,RLD。若限定先左后右,则只有DLR,LDR,LRD三种,分别称为先(前)序法(先根次序法),中序法(中根次序法,对称法),后序法(后根次序法)。三种遍历的递归算法如下:

1.先序法(DLR)

若二叉树为空,则空操作,否则:访问根结点,先序遍历左子树,先序遍历右子树。

2.中序法(LDR)

若二叉树为空,则空操作,否则:中序遍历左子树,访问根结点,中序遍历右子树.

3.后序法(LRD)

若二叉树为空,则空操作,否则:后序遍历左子树,后序遍历右子树,访问根结点。

2023年小白考研“打气筒”,计算机择校指导 - 科目题型 - 知识脑图 - 分数线分析

!!一起扫码下载吧!!

推荐阅读

计算机考研数据库和数据结构有什么关系?

2023考研计算机数据结构—重要知识点|涵盖内容汇总

免责声明:本站所提供的内容均来源于网友提供或网络搜集,由本站编辑整理,仅供个人研究、交流学习使用,不涉及商业盈利目的。如涉及版权问题,请联系本站管理员予以更改或删除。

扫码加入2023考研群

个性化指导与答疑

  • 择校择专业
  • 跨专业考研
  • 备考规划

院校 、专业 还没搞定?中公考研为你提供解决方案
专业背景分析、未来的职业规划、个人的实力情况

2023跨专业报考研究生需要满足什么条件?
跨专业考研有难度吗?都有哪些注意事项?

2023考研起步,该如何制定考研复习规划?
2023考研复习遭遇瓶颈期如何度过?

姓 名:
手机号:
验证码:
获取验证码
0s

 计算机考研

 专业课资料