华中科技大学历年考研真题及答案.docxVIP

  • 0
  • 0
  • 约4.29千字
  • 约 8页
  • 2026-08-09 发布于未知
  • 举报

华中科技大学历年考研练习题及答案

计算机科学与技术专业

数据结构部分

2021年练习题:已知一棵二叉树的中序遍历序列为DBEAFC,后序遍历序列为DEBFCA。要求:(1)画出该二叉树的逻辑结构;(2)写出其先序遍历序列;(3)若该二叉树为二叉排序树,判断其是否平衡(平衡因子绝对值不超过1),并说明理由。

(1)二叉树构造步骤:后序遍历最后一个节点为根节点A,结合中序遍历,A左侧为左子树(DBE),右侧为右子树(FC)。左子树的后序序列为DEB(后序最后一个是B,即左子树的根),中序中B左侧是D,右侧是E,故左子树结构为B左孩子D、右孩子E。右子树的后序序列为FC(根为C),中序中C左侧是F,故C左孩子F。最终二叉树结构:根A,左孩子B,右孩子C;B左孩子D,右孩子E;C左孩子F。

(2)先序遍历顺序为根左右,故序列为ABDECF。

(3)平衡判断:各节点平衡因子计算。A的左子树高度(B的子树高度为2,D、E为叶子),右子树高度(C的子树高度为2,F为叶子),平衡因子0;B的左子树高度1(D),右子树高度1(E),平衡因子0;C的左子树高度1(F),右子树高度0,平衡因子1;D、E、F为叶子节点,平衡因子0。所有节点平衡因子绝对值均≤1,因此该二叉排序树是平衡的。

操作系统部分

2022年练习题:某系统采用请求分

文档评论(0)

1亿VIP精品文档

相关文档