数据结构期末复习:二叉树遍历与转换.pdfVIP

  • 0
  • 0
  • 约小于1千字
  • 约 1页
  • 2026-08-25 发布于北京
  • 举报

数据结构期末复习:二叉树遍历与转换.pdf

数据结构期末复习题

一简答:

1.二叉树的三种遍历:

对“二叉树”而言,可以有三条搜索路径:

1.先上后下的按层次遍历;

2.先左(子树)后右(子树)的遍历;

3.先右(子树)后左(子树)的遍历。

先(根)序的遍历算法:

若二叉树为空树,则空操作;否则,

(1)根结点;

(2)先序遍历左子树;

(3)先序遍历右子树。

中(根)序的遍历算法:

若二叉树为空树,则空操作;否则,

(1)中序遍历左子树;

(2)根结点;

(3)中序遍历右子树。

后(根)序的遍历算法:

若二叉树为空树,则空操作;否则,

(1)后序遍历左子树;

(2)后序遍历右子树;

(3)根结点。

例:

先序:ABCDEFGHK

中序:BDCAHGKFE

后序:DCBHKGFEA

2.由二叉树的先序和中序序列建树:

3.将树转化成二叉树:

4.森林转化为相应的二叉树:

5.已知5个字母A,B,C,D,E组成,出现的权值依次为W={5,6,2,9,7},写出相应的哈夫曼数,

编码,计算带

文档评论(0)

1亿VIP精品文档

相关文档