- 0
- 0
- 约小于1千字
- 约 1页
- 2026-08-25 发布于北京
- 举报
数据结构期末复习题
一简答:
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)